未能加載文件或程序集“Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342"


若本機的Oracle版本是64位系統,則在調用Oracle數據的時間報以下錯誤:

【未能加載文件或程序集“Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一個依賴項。試圖加載格式不正確的程序】

 

主要原因是因為,服務器與本機的Oracle的版本不同引起的。

解決方案:

1.用64位的Oracle.DataAccess,替換項目對此dll的引用

2.修改項目生成目標,選擇【生成】【目標平台】為X64

再次調試,OK

參考:寧靜致遠      未能加載文件或程序集“Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342"


免責聲明!

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



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