Require my assembly

Hi,

I’m new to IronRuby. I’m trying to require a .net assembly but I have
the following error message. Any help will be very much appreciated.

Note :

MyApp.Application.dll references MyApp.Core.dll and both are in the same
folder C:\MyApp\Trunk\Bin\

Code :

require ‘C:\MyApp\Trunk\Bin\MyApp.Application.dll’
include MyApp::Application

def main
print ZlibCompression.Decompress(ZlibCompression.Compress(“toto”))
end

if FILE == $0
main()
end

Error message:

Unhandled exception:
mscorlib:0:in ResolveType': Could not load file or assembly 'MyApp.Core, Version=1.0.278.0, Culture=neutral, Public KeyToken=null' or one of its dependencies. The system cannot find the file specified. (System::IO::FileNotFoundException ) from mscorlib:0:inResolveTypeHandle’

For me it works with a path too

http://code.google.com/p/ironruby-dbi/source/browse/trunk/src/ironruby-dbi/dbd-adonet/ADONET.rb

But I do use forward slashes

It does have some weirdness though, because sometimes I have to actually
copy the assembly to the directory where ir.exe lives. I’m not sure as
to
when exactly that needs to happen.

On Thu, Jan 8, 2009 at 7:51 PM, Michael L.
<[email protected]

currently, you have to copy MyApp.Core.dll to the location where ir.exe
is
located.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs