我正在使用Visual Studio 2012.我安装了Oracle 64位客户端。我的操作系统是Win7 64位。我想添加一个新的Oracle数据库连接但是当我输入用户名密码等并单击“测试连接”按钮时,我看到了这个错误:
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.
但我的Oracle客户端是64位。我的系统上没有任何32位组件。
我在将Oracle.DataAccess.dll添加到我的引用中也遇到了问题。我尝试了所有组合,这是任何CPU,x86i x64平台,但没有任何改变。每次我得到BadImageFormatException。
我搜索了另一个问题但没有任何改变。我还尝试将IIS应用程序池启用32位应用程序属性设置为True,但它不起作用。
有什么建议吗?我还能尝试什么?