无法通过64位计算机上的ASP.NET连接64位计算机上的Oracle服务器

无法通过64位计算机上的ASP.NET连接64位计算机上的Oracle服务器,asp.net,oracle,Asp.net,Oracle,我是Oracle的新手。我正在开发一个ASP.NET应用程序,其后端是Oracle 11g 我有两台用于开发的机器。一个是数据库服务器(WindowsServer2008R2),另一个是应用服务器(Windows7)。 我已经在数据库服务器计算机上安装了Oracle server 11g标准版。 我已经在应用服务器上安装了Visual Studio 2010和oracle 11g客户端 现在我可以使用Toad通过应用服务器连接oracle数据库服务器 但是,当我尝试通过ASP.NET 4.0应用

我是Oracle的新手。我正在开发一个ASP.NET应用程序,其后端是Oracle 11g

我有两台用于开发的机器。一个是数据库服务器(WindowsServer2008R2),另一个是应用服务器(Windows7)。 我已经在数据库服务器计算机上安装了Oracle server 11g标准版。 我已经在应用服务器上安装了Visual Studio 2010和oracle 11g客户端

现在我可以使用Toad通过应用服务器连接oracle数据库服务器

但是,当我尝试通过ASP.NET 4.0应用程序连接数据库服务器时,我无法连接oracle,并出现以下错误

尝试加载Oracle客户端库引发了BadImageFormatException。 在64位模式和32位模式下运行时会出现此问题 已安装Oracle客户端组件

我已经尝试将目标平台设置为x64,但仍然没有成功

如有任何帮助/建议,将不胜感激


提前感谢….

问题似乎正是它所说的。看起来您安装的Oracle客户端是32位Oracle客户端。下载并安装64位版本的Oracle客户端。

Hi Ranhiru,感谢您的回复。。。但我们已经安装了64位版本的Oracle客户端。这件事已经被DB的人检查过了。。。任何其他建议/解决方案/补丁…?请查看此链接。