2010-06-29 146 views
0

我正在使用require從特定路徑加載程序集。 我加載的程序集依賴於位於同一文件夾中的另一個程序集。如何管理.net依賴關係

當我嘗試運行代碼時,出現錯誤,說明找不到依賴項之一。我發現,如果我把第二個依賴關係放在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路徑?

回答

0

是:

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

作品一種享受。 謝謝! – 2010-06-29 11:40:10