: 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行,將出現此問題。 ---> System.BadImageFormatException: 試圖加載格式不正確的程序。


昨天遇到一個超級郁悶的問題一直提示錯誤安裝的32位Oracle客戶端組件的情況下以64位模式運行,剛開始以為是裝的客戶端是32位導致的后來才發現和iis有關系

iis有程序池有一個屬性  是否啟用32位應用程序默認是true的特別注意windows2008 服務器系統iis默認的是true

啟用323位應用程序

如果針對64位操作系統上的應用程序池將該屬性設為true則為應用程序池提供服務的工作進程將處於WOW64模式(WOW64模式的進程將僅加載32位應用程序)

所以IIs當調用服務器的Oracle客戶端是64位的話設為true時就會提示安裝的32位Oracle客戶端組件的情況下以64位模式運行


免責聲明!

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



猜您在找 關於C#連接Oracle數據庫 嘗試加載Oracle客戶端時引發BadImageFormatException 如果在安裝32位Oracle客戶端組件的情況下以64位模式運行,將出現此問題 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行,將出現此問題 “嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行,將出現此問題。” 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行,將出現此問題。 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行,將出現此問題。 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行 webservice 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下運行,將出現此問題 解決連接oracle報錯 嘗試加載Oracle客戶端庫時引發BadImageFomatException。如果在安裝64位Oracle客戶端組件的情況下以32位模式運行,將出現此問題的報錯。 如果在安裝32位Oracle客戶端組件的情況下64位模式運行, 將出現此問題.
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM