【发布时间】:2010-07-14 14:31:17
【问题描述】:
我正在尝试从脚本运行 nunit-console.exe,但出现“无法找到固定装置”错误,但前提是我同时运行了 NUnit GUI。一旦我关闭 NUnit GUI,脚本就可以正常运行测试。
这是脚本正在执行的 nunit 命令;
"C:\Dev\Test1\Build\NUnit\nunit-console.exe" "C:\Dev\Test1\Tests\bin\Release\Test1.Tests.dll" /framework=v4.0.30319
它甚至可以是正在运行的不同版本的 NUnit GUI,但它仍然会产生干扰(2.5.1 版与 2.5.5 版)。它认为它与 nunit-agent.exe 在 GUI 未运行时运行(由 nunit-console.exe 进程产生)有关,但在 GUI 运行时 nunit colsole 运行时它不会运行也在运行。
【问题讨论】:
-
您尝试同时运行两者有什么原因吗?
-
这只是我的开发习惯。在开发过程中,我运行 NUnit GUI,因此每次编译时都会运行测试。然后,当我想将新版本提交到源代码控制时,我运行构建脚本,它会增加构建号、打包文件并执行其他操作,例如在控制台中运行测试。如果我还运行 GUI,这将失败。
-
哇哦!我获得了风滚草奖!
标签: nunit nunit-console