我需要将oracle数据库连接到C#应用程序,每当测试连接时,我都会收到一条错误消息:“试图加载Oracle客户端库时抛出BadImageFormatExceptio。当在32位Oracle客户端上以64位模式运行时,会出现此问题。组件已安装。”
我100%确保安装了Oracle 11g 64位。 我100%确定我有Windows 10专业版64位。 我以为我确定我有一个64位的视觉工作室,但是经过一番检查和研究,似乎没有“ 64位”视觉工作室。
可能是问题实际上是安装了64位版本的Oracle 11g吗?如果没有,关于如何解决此问题的任何建议?
我尝试了所有可以在网上找到的解决方案,并尝试在Visual Studio 2015和2017中添加数据源。
在此方面的任何帮助将不胜感激。
答案 0 :(得分:0)
我通过安装32位oracle 11g express和正常的oracle 11g 64位解决了这个问题,我不知道是什么原因导致了这个问题,因为在64位上一切正常。