我的一個批處理(控制檯應用程序)需要遷移到.NET Framework 4.5.2。在運行批處理時,我得到了這個異常。無法加載文件或程序集'Oracle.DataAccess,Version = 2.111.6.0
無法加載文件或程序集 'Oracle.DataAccess,版本= 2.111.6.0文化=中性公鑰= 89b483f429c47342' 或它的一個依賴。試圖加載一個格式不正確的程序 。
注意:已安裝Oracle 11g客戶端。
我已經在網站上找到了關於這個加載程序集問題的很多解決方案。但我無法解決這個問題。
正如** nvoigt **所述,您可能需要檢查您的x86/x64設置。 有一個相當新的託管驅動程序可用,但適用於這兩種環境:https://www.nuget.org/packages/Oracle.ManagedDataAccess/ – Greg