Continuous integration Team City MSTest runner退出时代码不为零-Symantec

Continuous integration Team City MSTest runner退出时代码不为零-Symantec,continuous-integration,teamcity,mstest,windows-server-2012,visual-studio-2013,Continuous Integration,Teamcity,Mstest,Windows Server 2012,Visual Studio 2013,我正在尝试在服务器2012R2上设置Team City CI MSTest生成运行程序步骤无法运行。 NunitLauncher.exe在服务器2012[R2]上失败,即使在命令提示符下也会失败 NunitLauncher.exe在服务器2012上运行良好。 在家里,以下配置(Server2012上的TeamCity 8.0.6)可以很好地工作在工作中,由于某些原因,这不会。(TeamCity 8.0.6在服务器2012[R2]上运行) When executing MSTest build r

我正在尝试在服务器2012R2上设置Team City CI MSTest生成运行程序步骤无法运行。

NunitLauncher.exe在服务器2012[R2]上失败,即使在命令提示符下也会失败
NunitLauncher.exe在服务器2012上运行良好。

在家里,以下配置(Server2012上的TeamCity 8.0.6)可以很好地工作
在工作中,由于某些原因,这不会。(TeamCity 8.0.6在服务器2012[R2]上运行)

When executing MSTest build runner step, I see the following: (Server 2012R2, Visual Studio 2013) [18:40:33]Step 2/2: Run Unit Tests (MSTest) (3s) [18:40:33][Step 2/2] Starting: C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher.exe #TeamCityImplicit [18:40:33][Step 2/2] in directory: C:\TeamCity\buildAgent\work\b00779c1ff5b6b7b [18:40:37][Step 2/2] Process exited with code 255 [18:40:37][Step 2/2] Step Run Unit Tests (MSTest) failed When I try and run JetBrains.BuildServer.NUnitLauncher.exe #TeamCityImplicit from command prompt I get the following error: TeamCity .NET NUnitBootstrap has stopped working Problem signature: Problem Event Name: BEX Application Name: JetBrains.BuildServer.NUnitLauncher.exe Application Version: 8.0.23.0 Application Timestamp: 527e788a Fault Module Name: JetBrains.BuildServer.NUnitLauncher.exe Fault Module Version: 8.0.23.0 Fault Module Timestamp: 527e788a Exception Offset: 00005bce Exception Code: c0000005 Exception Data: 00000008 OS Version: 6.3.9600.2.0.0.272.7 Locale ID: 1033 Additional Information 1: 5861 Additional Information 2: 5861822e1919d7c014bbb064c64908b2 Additional Information 3: 01d7 Additional Information 4: 01d7340064827245f2249cd1f1a7c264 I have installed on two different servers running Server 2012 R2 with the same failed results. I install on Server 2012 and the NUnitLauncher.exe runs without issue... Team City Dev team, any ideas? 在执行MSTest build runner步骤时,我看到以下内容:(服务器2012R2,Visual Studio 2013) [18:40:33]步骤2/2:运行单元测试(MSTest)(3s) [18:40:33][步骤2/2]开始:C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher.exe#TeamCityImplicit [18:40:33][Step 2/2]位于目录C:\TeamCity\buildAgent\work\b00779c1ff5b6b7b中 [18:40:37][步骤2/2]进程已退出,代码为255 [18:40:37][步骤2/2]步骤运行单元测试(MSTest)失败 当我尝试从命令提示符下运行JetBrains.BuildServer.NUnitLauncher.exe#TeamCityImplicit时,出现以下错误: TeamCity.NET NUnitBootstrap已停止工作 问题签名: 问题事件名称:BEX 应用程序名称:JetBrains.BuildServer.NUnitLauncher.exe 应用程序版本:8.0.23.0 应用程序时间戳:527e788a 故障模块名称:JetBrains.BuildServer.NUnitLauncher.exe 故障模块版本:8.0.23.0 故障模块时间戳:527e788a 异常偏移量:00005bce 异常代码:c0000005 异常数据:00000008 操作系统版本:6.3.9600.2.0.0.272.7 区域设置ID:1033 补充资料1:5861 附加信息2:5861822e1919d7c014bbb064c64908b2 附加信息3:01d7 附加信息4:01d7340064827245f2249cd1f1a7c264 我在两台运行Server 2012 R2的不同服务器上安装了相同的失败结果。 我安装在服务器2012上,NUnitLauncher.exe运行时没有问题。。。 城市发展团队,有什么想法吗?
我们通过SEP服务器端异常解决了这个问题,TeamCity将根本原因确定为未签名的程序集。以下是TeamCity bug修复程序的URL:

我已经追踪到这个问题:NUnitLauncher.exe不会在系统上执行。(生成我在上面发布的应用程序日志详细信息。但是,我可以从系统中运行NUnitLauncher20.exe而不会出现异常。卸载Symantec Antivirus解决了问题,但没有解决我的问题,因为我们无法获得批准在没有Symantec的情况下运行服务器。我添加了异常,但仍然无法工作!!!可能与此有关:我参与了w对于TeamCity,这实际上是由TeamCity中未签名的程序集引起的,以下是链接: