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

情况

1.系统为64位 windows 7

2.vs版本为 2010

3.连接的oracle版本为 oracle 11g 64 位

解决方案:

使用iis服务器发布项目 

注意:iis服务器是系统自带的

配置可以参考这个https://jingyan.baidu.com/article/5553fa8215f7ef65a2393413.html

还有这个https://jingyan.baidu.com/article/fedf073770f23335ac8977b1.html

ip地址不能随便填 填你本地的

端口可以自己填


原理:因为vs2010 自带的连接进程是32位的 所以报错

使用iis服务器发布不受影响


阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭