问题描述
本机是WIN764位的,oracle是11g64位的IIS上配置了启用32位应用程序为True.NETframeworkv4.0.30319引用的DLL是安装的oracle目录下找的D:appChinaproduct11.2.0client_1ODP.NETbin4Oracle.DataAccess.dll
解决方案
解决方案二:
既然是64位的客户端,为什么启用32位应用程序?
解决方案三:
引用1楼qbilbo的回复:
既然是64位的客户端,为什么启用32位应用程序?
解决方案四:
看来你没看懂那说明,改为false吧。另外编译时目标平台选x64或Anycpu(首选32位的勾去掉)。
解决方案五:
同样问题楼主解决了么
解决方案六:
极可能是ODP版本和.NETFW版本不匹配。这个不好找也不好弄。现在是有新的选择,Oracle:ODP.NETManagedOracle.ManagedDataAccess.dll找这个引用就可以了。这是ORACLE为.NET搞的一套。没有麻烦的32位64位问题
时间: 2024-10-31 11:51:44