1. 程式人生 > >C#調用dll提示"試圖加載格式不正確的程序"原因及解決方法

C#調用dll提示"試圖加載格式不正確的程序"原因及解決方法

strong str 調用 http 解決 操作系統 就會 項目設計 utm

轉載:https://blog.csdn.net/songyi160/article/details/51354660

程序在32位操作系統上運行正常,在64位操作系統上運行讀卡功能提示”試圖加載格式不正確“。

出錯原因:因為‘任何 CPU‘編譯運行的程序在64位的機器上就會用運行為64位,而64位程序是不能加載32位dll的

解決方法:項目右鍵屬性->項目設計器->生成->平臺->把‘默認設置(任何 CPU)‘改為x86。

--------------------- 本文來自 songyi160 的CSDN 博客 ,全文地址請點擊:https://blog.csdn.net/songyi160/article/details/51354660?utm_source=copy

C#調用dll提示"試圖加載格式不正確的程序"原因及解決方法