第二次打开刚刚保存的 .nunit 项目时,NUnit 运行失败



我对这个 NUnit GUI 意外行为感到疯狂:

1(我运行nunit-x86.exe,然后选择File New Project name the .nunit projectSave,2(选择Project Add Assembly并选择与我的测试asm相关的.dll文件,3(NUnit gui正确加载所有测试类树,4(我运行X测试类并且一切正常,5(我运行Y测试类,一切正常...我运行其他测试类或测试方法,一切顺利,6(然后我保存项目(File Save(并关闭NUnit程序,7(我打开刚刚保存的.nunit项目,8(NUnit GUI程序正确加载测试树,但是当我去运行测试方法或测试类时,运行失败。错误是异常

TestAsm.TestClass.TestMethod: System.BadImageFormatException : 不能 加载文件或程序集"ASM, 版本= xxx, 区域性= yyy, 公钥令牌= zzz' 或其依赖项之一。尝试加载格式不正确的程序。

我忘记检查或设置什么?任何提示将不胜感激。

检查程序集的目标框架版本是否与 nUnit 测试运行程序支持的版本相同。有关支持的运行时列表,请参阅 runFile.exe.config。

此异常通常似乎与 X86 与 X64 问题有关。

为了

解决我的问题,我运行 NUnit-x86.exe,然后单击文件\打开项目...,然后选择以前保存的 .nunit 项目。(如果选择"文件\最近的项目",它也可以工作(。

最新更新