发布在IIS上的网站报错oracle数据库连接问题,急求大神,谢谢!!!

一锅小青蛙 2018-01-22 10:29:34
尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行
以上是错误信息

服务器是 windows server2016 64位,数据库是oracle 12c
开发环境是 windows7 32位,VS2013(C#),客户端数据库是oracle 10g,程序引用模块是微软自带System.Data.OracleClient

尝试过在服务器IIS应用池修改高级设置中的启用32位应用程序为TRUE,仍旧无法解决问题

任务紧急,求各位大神指点迷津,给条活路
...全文
332 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
nuget找个通用的oracle客户端绑定上去。
shoppo0505 2018-01-22
  • 打赏
  • 举报
回复
32不能兼容64吧。
gangAndgang 2018-01-22
  • 打赏
  • 举报
回复
建的IIS网站把32位兼容运行属性打开就可以载入32位DLL 了
mirrorspace 2018-01-22
  • 打赏
  • 举报
回复
不要再用微软自带的那个了 用ORACLE提供的Oracle.ManagedDataAccess.dll http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html 不用调32位应用程序.默认64位就行

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧