你的位置: 首页 > 软件开发 > ASP.net > 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。

尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。

发布时间:2018-06-08 14:00:02
问题描述:“System.InvalidOperationException”类型的异常在 System.Data.OracleClient.dll 中发生,但未在用户代码中进行处理其他信息: 尝试加载 Oracle 客户端库时引发 BadImageFormatException ...

问题描述:

“System.InvalidOperationException”类型的异常在 System.Data.OracleClient.dll 中发生,但未在用户代码中进行处理

其他信息: 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。

1,尝试过将所有项目目标平台设置为x86,不行。

2,自己本机安装的客户端也确实是64位的。

3,项目中调用的 System.Data.OracleClient.dll,是微软自带的C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Data.OracleClient.dll

别人也是这样的路径,也可以运行。

同样是访问oracle数据库的服务,另一个是windows服务的形式部署的;这个则是iis上部署的。然后尝试把应用程序池的高级设置,启用32位应用程序设成false。

不再报错,完美运行!

原标题:尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。

关键词:oracle

oracle
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我: admin#shaoqun.com (#换成@)。
全球宠物护理电商市场规模扩大,预计2030年将达到1492.1亿美元 全面清除!Shopee菲律宾严管劣质产品;越南大额转账强制生物识别 全面清除!Shopee菲律宾严管劣质产品;越南大额转账强制生物识别 OpenAI停止不支持的地区API使用;苹果国区App Store惊现《黑神话手游》;暴雪透露《炉石传说》回归消息丨出海周报 Facebook代理商&什么是Facebook代投? 茅台也常做谷歌收录?SEO优化是时候提上海外推广日程了 9月份最新海关数据公布,增长6.2% 9月份最新海关数据公布,增长6.2%