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

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

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


慕慕森
浏览 972回答 2
2回答

慕田峪7331174

通过把数据库数据转存成txt文本,然后在进行处理

慕尼黑8549860

找找有64位的dll啊?
打开App,查看更多内容
随时随地看视频慕课网APP