2012-07-25 118 views
0

我用Visual Studio 2010製作了一個網站。我有一個簡單的Fortran .dll,我想從我的項目中調用。我已經在我的項目加入這個DLL,但是當我運行它,我得到的錯誤:無法加載DLL,錯誤的位置?

Unable to load DLL 'Dll1.dll': The specified module could not be found.

這可能意味着DLL不能被發現。我是否需要在某處專門添​​加.dll文件或將DLL的位置添加到代碼中?

回答

0

右鍵單擊dll文件,單擊屬性,然後在解決方案資源管理器下面的屬性窗格中,將「複製到輸出目錄」設置爲「始終複製」。

+0

當我選擇dll時,「Copy to Output Directory」屬性不出現 – Nick 2012-07-25 21:40:56

+0

更新了答案 – 2012-07-25 21:45:00

0

假設Dll1.dll是被引用的DLL,請確保在解決方案資源管理器中將此DLL屬性設置爲始終複製。