无法加载Oracle.DataAccess版本

Adi*_*dov 5 c# oracle wpf

我有麻烦Oracle.DataAccessWPF.我Oracle.DataAccess v4.0 没有遇到任何问题.但现在它更新到4.112版本,当我在WPF设计器中添加对此版本的引用时无法加载.它给了我以下错误:

System.BadImageFormatException
Could not load file or assembly 'Oracle.DataAccess, 
Version=4.112.3.0, Culture=neutral, 
PublicKeyToken=89b483f429c47342' or one of its dependencies. 
An attempt was made to load a program with an incorrect format.
Run Code Online (Sandbox Code Playgroud)

请注意,程序运行没有任何问题.我读到它可能是由于属性中的"目标cpu".我测试了x64和x86但没有任何变化.我怎么解决这个问题.提前致谢

Adi*_*dov 6

问题出在我的Oracle.DataAccess.dll文件中.我已经下载了ODAC 11 XCopy并将\ odp.net4\odp.net\bin\4中的Oracle.DataAccess.dll复制到我的OracleClient的\ odp.net\bin\4文件夹中并替换了dll.现在它就像一个魅力.

希望它对其他人有所帮助