64位Windows 10 Pro Visual Studio和Oracle 64位-Oracle不是64位的错误

时间:2018-10-13 17:25:49

标签: visual-studio-2015 oracle11g visual-studio-2017

我需要将oracle数据库连接到C#应用程序,每当测试连接时,我都会收到一条错误消息:“试图加载Oracle客户端库时抛出BadImageFormatExceptio。当在32位Oracle客户端上以64位模式运行时,会出现此问题。组件已安装。”

我100%确保安装了Oracle 11g 64位。 我100%确定我有Windows 10专业版64位。 我以为我确定我有一个64位的视觉工作室,但是经过一番检查和研究,似乎没有“ 64位”视觉工作室。

可能是问题实际上是安装了64位版本的Oracle 11g吗?如果没有,关于如何解决此问题的任何建议?

我尝试了所有可以在网上找到的解决方案,并尝试在Visual Studio 2015和2017中添加数据源。

在此方面的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我通过安装32位oracle 11g express和正常的oracle 11g 64位解决了这个问题,我不知道是什么原因导致了这个问题,因为在64位上一切正常。