1

我已经在我的电脑上安装了 oracle 19c 64 位版本。我已经安装了 Visual Studio 2019。下面是我的 Visual Studio 安装的详细信息。

Microsoft Visual Studio 社区 2019 版本 16.9.4

我已经创建了我的数据库,并且正在通过 SQL Developer 连接来处理我的数据库。

但在这里,我试图从 Visual Studio 连接到我的数据库,如下面的屏幕截图所示。

在此处输入图像描述

它给了我以下错误。

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

在此处输入图像描述

谁能指出我如何解决错误?

4

1 回答 1

1

我以前也有同样的问题。这是我为解决这个问题所做的。

  1. 下载并安装适用于 Windows(32 位)的 Oracle Database 19c 客户端。- NT_193000_client_home.zip https://www.oracle.com/ph/database/technologies/oracle19c-windows-downloads.html?fbclid=IwAR1QVvYUodfPEF6o5BGglsaMfgZQJVKoszyA_nKt_G6Ff2HD6_UNWFSZxpg
  2. 安装完成后重新启动 Windows。
  3. 打开你的 Visual Studio 2019
  4. 打开您的项目,然后转到“构建”选项卡。然后单击配置管理器。
  5. 单击 Active 解决方案平台的组合框,然后单击新建,然后选择 x86 平台。

之后,您现在可以添加新的数据库连接。我希望它对你有用。

于 2021-05-27T07:23:32.193 回答