在VS2012中未处理BadImageFormatException

时间:2017-04-27 17:23:17

标签: c# .net visual-studio visual-c++

我知道这个问题已经被问了很多,但到目前为止还没有一个解决方案对我有用。我正在尝试使用第三方dll构建项目。我正在使用VS2015并以.NET 4.5.2框架为目标。我已经将解决​​方案平台设置为AnyCPU,并将项目的平台目标设置为AnyCPU。运行项目时出现以下异常" mscorlib.dll中出现未处理的类型System.BadImageFormatException异常

其他信息:无法加载文件或程序集XXX, Version=1.0.5842.29961, Culture=neutral, PublicKeyToken=null或其中一个依赖项。试图加载格式不正确的程序。"

我试图使用corflags找出dll的标题,以下是结果

Version : v4.0.30319
CLR Header : 2.5
PE : PE32
CorFlags : 0x10
ILONLY : 0
32BITREQ : 0
32BITFREQ : 0
Signed : 0

根据this answer我应该将平台目标设置为我正在做的AnyCpu,但仍然无法使其工作。

0 个答案:

没有答案