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

最近在用.net调用OracleConnection时发现这个问题,ui

固然,试了各类网友提供的方法:修改项目Build的Platform target为X86,勾选Prefer 32-bit,重装win64_11gR2_client,勾选管理员版……spa

结果显然是没用。.net

“若是在安装 32 位 Oracle 客户端组件的状况下以 64 位模式运行,将出现此问题。”,字面上的意思是编译用了64位,不对,应该用32位。然而用32位编译并没卵用。orm

错误提示诱导你们作了错误的尝试!get

由于在各类尝试无奈之余,我选择修改Build的Platform target为X64,反其道而行之,居然好了!it

不要一味相信错误提示的字面意思!io

我安装的是64位11gR2 client,但愿对你们有用。编译

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息
相关文章