2016-05-07 44 views
0

我的web應用程序在Visual Studio中配置時工作正常: 「主動解決方案配置。調試,平臺x86」。無法加載文件或程序集「myApp.Web」或其某個依賴項。試圖加載一個格式不正確的程序

當我發佈具有發佈配置(任意CPU)的應用程序時,我在發佈服務器上發生以下錯誤: 無法加載文件或程序集「myApp.Web」或其某個依賴項。試圖加載格式不正確的程序。

如果我將visual studio更改爲: 有效的解決方案配置,發行版,平臺x86。

並重建我的應用程序,我也在我的電腦上得到相同的錯誤。 如果我改回調試和重建,它再次工作。 我正在使用本地IIS。 什麼可能是錯誤的,我嘗試了我找到的每一個建議,但沒有成功?

回答

0

有同樣的問題。當您使用明確爲x86或x64構建的程序集時,會出現此問題。確保所有項目,特別是如果您在衛星組件中使用本地代碼的其他項目都設置爲在配置管理器中爲相同平臺構建。 更新 它聞起來像你的服務器,你的生成機器有不同的位數。如果您爲調試和發佈設置了相同的位數,而其中一個正在工作,而另一個則不工作,則可能是因爲在程序集發佈過程中發生了一些設置錯誤(版本不會複製內容或複製錯誤)

相關問題