程序提示錯誤:html
試加載 Oracle 客戶端庫時引起 BadImageFormatException。若是在安裝 32 位 Oracle 客戶端組件的狀況下以 64 位模式運行,將出現此問題。數據庫
出現場景:oracle
VS2008 C/S應用程序經過ADO.NET鏈接Oracle數據庫所產生。app
解決概要:spa
安裝instantclient_11_2文件3d
實現步驟:orm
1.將instantclient_11_2解壓至oracle客戶端安裝目錄。注意,放置的目錄爲...app\Administrator\product\11.2.0 以下圖所示:htm
2.修改組件配置blog
在解壓後的文件夾instantclient_11_2根目錄裏,新建名爲network的文件夾,而後在network文件夾根目錄裏,新建名爲admin的文件夾。io
再把oracle客戶端安裝目錄...app\Administrator\product\11.2.0\client_1\network\admin裏的全部文件,拷貝到先前新建的admin文件夾裏。
3.修改環境變量path
編輯系統變量path,將...\app\Administrator\product\11.2.0\instantclient_11_2目錄放在path變量的最前面,
記得拷貝過去後,要加英文分號,以與其餘path變量值做區分。最後重啓系統便可。
win7參考圖:
win10參考圖:
參考文獻:https://jingyan.baidu.com/article/a24b33cd3d121219fe002b00.html