1
我有一個Psake腳本,在本地很棒。它運行得很好;但是,Nunit加速了nunit-agent.exe進程,並且不會處理它們。如何用Psake清理NUnit進程?
這不是一個本地問題,因爲我沒有拉下我的倉庫(其中包含Nunit)的每個版本的新副本。
在構建服務器,這是拉低新鮮的副本,這打破自從與NUnit的-agent.exe相關的文件被鎖定,並首次成功運行後仍在運行。
有沒有辦法清理過程NUnit的已跑了之後還是有不同的方式,我應該調用NUnit的?從我PSake腳本
段:
$nunit = "$toolsDirectory\NUnit\net-2.0\nunit-console-x86.exe"
# paths to test assemblies get passed into this function
function RunNunit ($test_assembly) {
exec { & $nunit $test_assembly /nologo /nodots /xml=$test_assembly.xml }
}