我从我的 MSBuild 收到错误消息:
“nunit-console.exe”以代码 -100 退出。
在哪里可以找到 NUnit 控制台退出代码的含义?
我从我的 MSBuild 收到错误消息:
“nunit-console.exe”以代码 -100 退出。
在哪里可以找到 NUnit 控制台退出代码的含义?
Error code -100
代表UNEXPECTED_ERROR
static ConsoleUi()
{
OK = 0;
INVALID_ARG = -1;
FILE_NOT_FOUND = -2;
FIXTURE_NOT_FOUND = -3;
TRANSFORM_ERROR = -4;
UNEXPECTED_ERROR = -100;
}
编辑:来自NUnit-Discuss google group 上的一个线程的 附加信息:
此外,正值给出了运行中失败测试的计数。
-100 返回码是一个包罗万象的代码,通常表示您的应用程序或测试中有未处理的异常。它通常应该带有堆栈跟踪。
对于那些在 OP 多年后关注这一点的人来说,这些价值观已经发生了一次又一次的变化。在 3.8 中,有一个-5 Unload Exception,它非常便于捕获(当 NUnit 遇到卸载程序集的问题时)。似乎 -5 在 3.10 中消失了。也许程序集卸载问题不再发生。