I have a library written in C# -- Foo.dll. I am able to load rdnzl in clisp, and run simple examples that involve importing registered libs: "Hello World!", etc. No matter where I put Foo.dll, (load-assembly "Foo") results in:
WARNING: Returning NULL object from .NET call NIL
When I specify a full path: (load-assembly "c:\Documents and Settings\user\Desktop\Foo.dll")
I get:
*** - .NET error (System.IO.FileLoadException): The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)
I'm not sure what to do at this point.
I am using rdnzl-0.11.0 with the included dll and Foo is compiled in Visual Studio 2005.
I also get the same result using a patched rdnzl-0.5.0 compiled in Visual Studio 2008.
Any Ideas?
Thanks,
Matt