System.BadImageFormatException似乎没什么用

时间:2017-09-15 16:34:16

标签: c# oracle visual-studio wcf

我在Viusal Studio中运行名为System.BadImageFormatException的WCF代码时遇到问题,该代码在尝试访问“Oracle.DataAcces.dll”时抛出。很好,我已经研究了很多,发现我必须在我的项目中定位x86平台。但现在有趣的部分:如果我的目标平台x86我再次从“WcfServiceLibrary1 \ WcfServiceLibrary1 \ bin \ Debug \ WcfServiceLibrary1.dll”抛出System.BadImageFormatException,这是“<<<”my_solution“>> \< < “MY_PROJECT” >> \<<的 “bin” >> \<< “调试” >>

我试过了:

  • 将目标平台更改为64 / x86 /任何
  • 工具=>选项=>项目和解决方案=> Web Projects =>取消选中/选中“将64位版本的IIS Express用于网站和项目”
  • 创建新的WCF服务库(复制粘贴代码)
  • 删除/添加Oracle.DataAcces(2.112.1.0 / 4.112.3.0)

所提及的所有内容都没有起作用或导致除原始异常之外的其他输出。

我使用的是64位Windows操作系统,VS2017 64位,Oracle.DataAcces x86。

没有结果的研究天数,所以我真的没有提示。 任何帮助将不胜感激。

0 个答案:

没有答案