2

错误信息是

  Could Not load file or assembly 'Oracle.DataAccess, version=4.112.3.0, Culture=netural,
PublicKeyToken=89b483f429c47342' or one of its dependencies.
The system cannot find the file specified.

我可以知道它是什么解决方案吗?

4

3 回答 3

2

此错误表明您的计算机上没有 Oracle.DataAccess.Client.dll 文件。

首先要做的是检查它是否存在并且它是正确的版本。

如果不存在,您可以为您的机器下载并安装 ODAC(Oracle 数据访问组件)。这应该允许您使用 dll。

当您安装 ODAC 程序集时,您将通过查看您的 machine.config(对于您正在使用的给定架构)和 GAC 看到 dll 已成功安装。

ODAC

编辑:鉴于您添加的信息,请尝试在您的 IIS 服务器上安装您的 ODAC。如果这不起作用,那么这个主题可能会有所帮助,或者至少为您提供另一种说服方式。

IIS 7.5 上的 ODAC 错误

于 2012-08-30T15:32:16.023 回答
1

您需要安装适用于 .NET 的 Oracle 数据访问组件。看这里

于 2012-08-30T15:32:14.207 回答
0

您可以在您的机器上安装 Oracle Data Access

http://www.oracle.com/technetwork/topics/dotnet/index-085163.html

于 2012-08-30T15:32:34.013 回答