BadImageFormatException但所有程序集都是AnyCPU(PE32)或64位(PE32 +)

时间:2014-05-07 00:00:35

标签: c# .net exception

在VS2013中运行单元测试时,我得到BadImageFormatException。调用Assembly.LoadFrom时会出错。

配置是Debug x64。在此配置中,所有程序集都设置为构建AnyCPU或x64。

测试|测试设置|默认处理器体系结构设置为X64。

编写了一个小实用程序,在测试目录中的每个程序集上运行CorFlags。每个程序集都是PE32(AnyCPU)或PE32 +(仅限x64),没有程序集具有32BITREQ或32BITPREF。

知道这个错误来自何处?

0 个答案:

没有答案