在哪里可以找到 Oracle.DataAccess.dll?

nor*_*rga 3 database oracle

谁能帮助我如何找到 Oracle Instant Client 11.2.0.4.0 的 Oracle.dataAccess.all?我尝试将我的应用程序与数据库连接,但出现此错误:

无法加载文件或程序集“Oracle.Web,版本=4.112.1.2,文化=中性”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(结果异常:0x80131040)

有人可以帮我弄这个吗?

Wer*_*eit 6

默认情况下,Oracle Instant Client 不包括Oracle Data Provider for .NET,即Oracle.DataAccess.dll. 您必须从ODAC 运行时下载下载并安装

请注意,提供商对版本非常敏感。ODP.NET 版本 4.112.1.2(即 11.2.0.1.2)不适用于 Oracle 客户端 11.2.0.4.0。

它们必须完全匹配!

通常,安装 Oracle Instant Client 然后添加 ODP.NET 没有任何意义。从上面安装所需的 ODAC,Oracle Instant Client 始终包含在任何 Oracle 客户端安装包中。