2010-10-04 94 views
0

我在VS2008中有.NET解決方案。在我的解決方案中有20個項目。在調試配置中一切正常。但在Release配置中,加載一個特定程序集(我的項目中的類庫)時出現問題。VS2008程序集加載問題

無法加載文件或程序集'Solution.Project,版本= 1.0.3929.32377,Culture = neutral,PublicKeyToken = null'或其依賴項之一。試圖加載格式不正確的程序。

我的系統是Windows 7的教授。 64位。我檢查了目錄和文件(.dll)是確定的。在其他電腦上可以。 我檢出了工作副本到另一個目錄和同樣的問題。

請問哪裏有問題?

+0

沒人?請幫助我不知道如何解決它:( – Cicik 2010-10-06 06:24:10

回答

0

您是否嘗試比較調試和發佈的項目屬性,並對在調試/發佈模式下正常工作的項目之一執行相同的操作?您可能有,但我無法動搖感覺您的項目依賴關係在發佈模式下配置不正確。

+0

最後我解決了這個問題。問題是在你的建議配置(我沒有注意到一個設置)。我有x64系統,所有項目都有AnyCPU配置,但一項目加載編譯爲x86的第三方庫。 – Cicik 2010-10-08 07:02:01

0

我建議你使用msft的進程監視器。這會告訴你什麼dll以及它從哪裏加載。也許有一個依賴dll,我們造成這個問題。