繁体   English   中英

在Asp.net 4.6框架上使用ODAC112040Xcopy_64bit Oracle.DataAccess.dll时出错

[英]Error while using ODAC112040Xcopy_64bit Oracle.DataAccess.dll with Asp.net 4.6 framework

我正在使用64位Oracle.DataAccess.dll( 适用于Windows x64的64位ODAC 11.2发行版本6(11.2.0.4.0)Xcopy )。 从以下位置下载了此包ODAC112040Xcopy_64bit.zip

http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html

我想使用提供程序dll连接到Oracle 11g数据库。 我能够成功安装它。 但是,当我在Asp.net代码中使用dll时,出现以下错误。

异常详细信息:System.IO.FileNotFoundException:无法加载文件或程序集“ Oracle.DataAccess,版本= 2.112.4.0,区域性=中性,PublicKeyToken = 89b483f429c47342”或其依赖项之一。 该系统找不到指定的文件。

我的系统是Windows 7、64位计算机。 使用Visual Studio2015。甚至在程序执行到达Oracle.DataAccess.dll的函数调用之前,只要页面加载,我都会收到此错误。

看过很多博客回答说,在32位计算机上使用64位dll或启用32位的IIS网站等。 我的要求是,只需在64位计算机上执行64位dll

请让我知道如何解决此问题。

错误消息说它正在寻找版本= 2.112.4.0,它适用于.net 2(和3)。 文章标题提到.net 4.6,因此您应该在Visual Studio项目中定位Version = 4.112.4.0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM