如何管理.net依赖项

时间:2010-06-29 10:58:58

标签: ironruby

我使用require从特定路径加载程序集。 我加载的程序集取决于同一文件夹中的另一个程序集。

当我尝试运行代码时,我收到一条错误消息,指出无法找到其中一个依赖项。我发现,如果我将第二个依赖项放在bin目录中,那么它可以工作 - 这对我来说不是一个合适的解决方案。我在ir.exe.config中找到了这个选项:

<set language='Ruby' option='LibraryPaths' value='..\lib\IronRuby;..\lib\ruby\site_ruby\1.8;..\lib\ruby\site_ruby;..\lib\ruby\1.8'/>

如果我将路径添加到我的程序集所在的位置,那么我可以使用load_assembly,一切正常。

有没有办法在运行时添加Libary Path?

1 个答案:

答案 0 :(得分:0)

是:

$LOAD_PATH << 'c:\my\folder\'