2017-01-11 81 views

回答

5

右鍵單擊您的項目並轉到屬性。然後在構建部分中將平臺目標更改爲x64。

+0

非常感謝 – Breeze

3

DLL或可執行文件作爲64位程序集加載,但它包含32位功能或資源。例如,它依靠COM互操作或在32位動態鏈接庫中調用方法。 要解決此異常,請將項目的Platform目標屬性設置爲x86(而不是x64或AnyCPU)並重新編譯。

檢查這個環節,它可能是一個平臺的問題: https://msdn.microsoft.com/en-us/library/system.badimageformatexception(v=vs.110).aspx

希望這是有益的。

相關問題