我有麻烦Oracle.DataAccess在WPF.我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但没有任何变化.我怎么解决这个问题.提前致谢
问题出在我的Oracle.DataAccess.dll文件中.我已经下载了ODAC 11 XCopy并将\ odp.net4\odp.net\bin\4中的Oracle.DataAccess.dll复制到我的OracleClient的\ odp.net\bin\4文件夹中并替换了dll.现在它就像一个魅力.
希望它对其他人有所帮助