Jenkins在msbuild中运行C#nunit测试,但未获得正确的错误代码

Jenkins在msbuild中运行C#nunit测试,但未获得正确的错误代码,c#,powershell,msbuild,nunit,C#,Powershell,Msbuild,Nunit,我正在通过Jenkins运行C#nunit测试,“构建”成功,但nunit测试失败,当我检查LASTEXITCODE时,我得到0(成功),是否有办法获得nunit的实际结果 输出为: Runtime Environment - OS Version: Microsoft Windows NT 6.1.7601 Service Pack 1 CLR Version: 4.0.30319.34209 ( Net 4.5 ) ProcessModel: Default Domai

我正在通过Jenkins运行C#nunit测试,“构建”成功,但nunit测试失败,当我检查LASTEXITCODE时,我得到0(成功),是否有办法获得nunit的实际结果

输出为:

Runtime Environment - 
   OS Version: Microsoft Windows NT 6.1.7601 Service Pack 1
   CLR Version: 4.0.30319.34209 ( Net 4.5 )

ProcessModel: Default    DomainUsage: Single
Execution Runtime: v4.0
Run list: C:\Jenkins\workspace\regressionTests\TestList.txt

Tests run: 1, Errors: 1, Failures: 0, Inconclusive: 0, Time: 45.106507 seconds
  Not run: 0, Invalid: 0, Ignored: 0, Skipped: 0

Errors and Failures:
1) TearDown Error :   
USERACCOUNT = TESTUSER, DEFAULT_CLIENT = UNKNOWN, DEFAULT_ACCOUNT = UNKNOWN)
 Activating Dataflow Dialog
Expected: True within 1000 millisecond delay
But was:  False

TearDown : System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation.
  ----> System.NullReferenceException : Object reference not set to an instance of an object.

欢迎任何建议,我尝试搜索StackOverflow和Google,但没有任何效果。

你能发布脚本吗?@rrirower我使用的Powershell格式为&“MSBuild”$CSPROJ,如果你使用普通的MSBuild“$CSPROJ”,应该可以,因为这应该会发出正确的错误代码(我猜:1)