TFS 2010/Msbuild 失败,StackOverFlowException

3

我在升级一个2008年的构建项目时遇到了问题,我正在使用升级模板。

所有东西都能顺利构建,但当我到达GetImpactedTests时会崩溃。

有人遇到过类似情况吗?

我能否关闭GetImpactedTests?找不到相应的属性。

TF270015: 'MSBuild.exe' returned an unexpected exit code. Expected '0'; actual '255'.

从构建日志中可以看到:
CoreGetChangesetsAndUpdateWorkItems:
  TeamFoundationServerUrl="http://ourserver:8080/tfs/DefaultCollection" BuildUri="vstfs:///Build/Build/23071"
  Analyzing labels Release_2.3.10301.14 and Release_2.3.10302.2.
GetImpactedTests:
  TeamFoundationServerUrl="http://ourserver:8080/tfs/DefaultCollection" BuildUri="vstfs:///Build/Build/23071"

从事件日志中:

Process is terminated due to StackOverflowException.
Fault offset: 0x00000000000536ba
Faulting process id: 0xd14
Faulting application start time: 0x01cb772eb97a8234
Faulting application path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 2cb88eb5-e323-11df-8d1d-0050568d001c
1个回答

5

我现在添加了 /p:PerformTestImpactAnalysis=false,它可以正常工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接