我在Windows 7上安装了Oracle 11g r1 64位。我可以使用Sql Developer和一个用.Net编写的命令行工具(它是32位。我正在使用Visual Studio创建一个ASP.Net应用程序。该解决方案有4个项目,所有这些项目都是为“Any CPU”编译的,我安装了64位版本的Oracle客户端,并且不断收到下面的错误消息。该项目正在使用System.Data.OracleClient提供程序。一切都是64位,所以我不知道为什么我得到错误。在Windows 7 x64上运行Oracle 11g r1时出现64位错误
[InvalidOperationException:尝试加载Oracle客户端库引发BadImageFormatException。在安装了32位Oracle客户端组件的64位模式下运行时,会出现此问题。]
我还没有安装ODP.NET。我没有使用Oracle.DataAccess提供程序。我正在使用捆绑在.Net中的System.Data.OracleClient提供程序 – 2009-11-07 05:37:23