尝试加载 Oracle 客户端库时引发 BadImageFormatException,如果在安装32位Oracle 客户端组件的情况下64位模式运行,将出现此问题,已解决 博客园
1.场景描述
用vs2019写了一个 WindowsForms小程序,连接oracle数据库时报了如下错误
2.解决办法如下图
选中项目右击选择属性,生成对话框中首先32位前面的勾去掉再重新生成即可。
3.总结一下,大概是原因我们装的时64位数据库,然后用32位的程序去调用导致的,欢迎留言补充。