尝试从.NET连接到Oracle数据库时,遇到以下异常:
尝试加载Oracle客户端库时抛出BadImageFormatException。当在64位模式下安装了32位Oracle客户端组件时,会出现此问题。
在阅读了许多链接后,我尝试通过将平台目标更改为Any CPU来解决此异常。由于这是一个WPF应用程序,在更改平台目标后,它抛出以下异常:
与指定的绑定约束匹配的类型'SSC_GIP_UI.MainWindow'上的构造函数调用引发了异常。'行号'3'和行位置'9'
但是,如果使用x86平台目标,则可以正常运行而不会抛出上述异常,但会抛出BadImageFormatException。
我正在使用的环境是: Windows Server 2008, .NET Framework 4.0, Oracle 11g(64位)
有人能告诉我如何修复吗?
尝试加载Oracle客户端库时抛出BadImageFormatException。当在64位模式下安装了32位Oracle客户端组件时,会出现此问题。
在阅读了许多链接后,我尝试通过将平台目标更改为Any CPU来解决此异常。由于这是一个WPF应用程序,在更改平台目标后,它抛出以下异常:
与指定的绑定约束匹配的类型'SSC_GIP_UI.MainWindow'上的构造函数调用引发了异常。'行号'3'和行位置'9'
但是,如果使用x86平台目标,则可以正常运行而不会抛出上述异常,但会抛出BadImageFormatException。
我正在使用的环境是: Windows Server 2008, .NET Framework 4.0, Oracle 11g(64位)
有人能告诉我如何修复吗?