C# Winform 未能加載文件或程序集"System.Data.SQLite"或它的某一個依賴項。試圖加載格式不正確的程序


在使用Winform 開發了一個小軟件,其中使用了SQLite作為數據庫

但在我的Win7 64位系統上卻出現了以下錯誤:
System.BadImageFormatException: 未能加載文件或程序集“System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一個依賴項。試圖加載格式不正確的程序。
 
在網絡上了解到原因是此 SQLite的組件中32位的,所以在64位系統上是存在兼容性問題的
解決方案也很簡單:在VS中將項目的目標平台更改為:x86 這樣就可以在64和32位的系統上運行了
\
 
如果是Web項目,則可以在IIS里 將“啟用32位應用程序”設置為true來解決此問題
 
參考:






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM