我的项目," VmmCsTest"配置了Platform target:x64。
那么为什么MSBuild会说"正在构建的项目的处理器架构" MSIL"在以下警告信息中?
5> ------构建开始:项目:VmmCsTest,配置:调试x64 ------
5个...:警告MSB3270:正在构建的项目的处理器体系结构与#34; MSIL"之间存在不匹配。和参考的处理器体系结构" C:\ 1 \ Information \ bin \ x64 \ Debug \ Information.dll"," AMD64"。 ...
好的,所以我调试了测试,我得到了这个:
类型' System.BadImageFormatException'的第一次机会异常。发生在mscorlib.dll
从64位进程调用x64应该有效,所以我猜测某些东西迫使测试以32位进程运行。我如何找出问题文件是什么?