错误讯息是
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.
我可以知道它是什么解决方案吗?
答案 0 :(得分:2)
此错误表示您的计算机上没有Oracle.DataAccess.Client.dll文件。
要做的第一件事是检查它是否存在并且它是正确的版本。
如果不存在,您可以为您的计算机下载并安装ODAC(Oracle数据访问组件)。这应该允许你使用dll。
安装ODAC程序集时,您将通过查看machine.config(对于您使用的给定体系结构)和GAC已成功安装dll来查看。
编辑:鉴于您添加的信息,请尝试在IIS服务器上安装ODAC。如果这不起作用,那么这个主题可能会有所帮助,或者至少可以为你提供另一条道路。
答案 1 :(得分:1)
您需要安装适用于.NET的Oracle数据访问组件。见here
答案 2 :(得分:0)
您可以在计算机中安装Oracle Data Access
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html