2010-10-30 136 views
2

我安裝了windows-7 64位。當我嘗試運行我的程序(適用於Oracle 11g)時,出現此錯誤:在Windows 7中的oracle錯誤64位

Attempt to load Oracle client libraries threw BadImageFormatException 
this problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed 

可能是什麼問題?我可以在哪裏下載64位Oracle客戶端?

(我可以得到任何鏈接下載)提前

感謝

回答

3

Alte rnatively,如果不能獲得Oracle客戶端的64位版本,並堅持與32位版本,那麼你可以:

  1. 重建你的.NET應用程序 只能運行一個32位(x86)代替「任何CPU」或
  2. 使用CorFlags.exe (CorFlags Conversion Tool)過程 重新配置 現有的.NET應用程序的exe 爲32位,而無需重建 它運行。