首页新闻找找看学习计划

asp.net32位程序在windows server 2008 64位系统上面运行报错

0
悬赏园豆:15 [已解决问题] 解决于 2012-11-06 08:23

异常内容:System.InvalidOperationException: 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。 ---> System.BadImageFormatException: 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)

问题说明:由于我在开发asp.net程序的时候引用了一个第三方的dll,那个dll只有32位的,所以我的程序发布的时候只能发不成32位的,这样的话就报上面的错误,请大家给我介绍一个解决办法吧,我用的是微软提供的System.Data.OracleClient连接oracle数据库