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

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

问题:由于老系统新增需求,用VS2005(>_<天晓得这是哪年开发的系统)写了一个Winform程序,出现标题问题。

环境:电脑是64位Win8系统,Oracle客户端和服务端都是安装的32位的。

解决方法:右击项目---属性,选生成---目标平台,改为x86。

技术分享

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