2

我正在使用 Visual Studio 2012。我安装了 Oracle 64 位客户端。我的操作系统是Win7 64位。我想添加一个新的 Oracle DB 连接,但是当我输入用户名密码等并单击“测试连接”按钮时,我看到此错误:

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,但它不起作用。

有什么建议么?我还能尝试什么?

4

0 回答 0