1. 程式人生 > >System.BadImageFormatException: 試圖載入格式不正確的程式。 (異常來自 HRESULT:0x8007000B)v

System.BadImageFormatException: 試圖載入格式不正確的程式。 (異常來自 HRESULT:0x8007000B)v

用C#呼叫DLL檔案,執行後報錯如下:
 
System.BadImageFormatException: 試圖載入格式不正確的程式。 (異常來自 HRESULT:0x8007000B)
 
專案右鍵屬性->專案設計器->生成->平臺->把'預設設定(任何 CPU)'改為x86。
 因為'任何 CPU'的程式在64位的機器上就會用執行為64位,而64程式是不能載入32位dll的