none
TFS Build异常错误 RRS feed

  • 问题

  • TFS版本:TFS2010

    Vs版本:VS2013updata3

    提交生成后,不管解决方案中是否有错误,都不会报错了,只会在“其他错误和警告”中显示这9个错误

    摘要
    Debug | x64
     0 个错误,0 个警告
     已编译 $/XX/XXXXX/XXXXX/XXX.sln
     无测试结果
     无代码覆盖率结果
    其他错误和警告
     9 个错误,0 个警告
     
     未经处理的异常:  System.InvalidOperationException: 无法释放生成管理器,因为它未处于空闲状态。
     在 Microsoft.Build.Execution.BuildManager.Dispose(Boolean disposing)
     在 Microsoft.Build.Execution.BuildManager.Dispose()
     在 Microsoft.Build.CommandLine.MSBuildApp.BuildProject(String projectFile, String[] targets, String toolsVersion, Dictionary`2 globalProperties, ILogger[] loggers, LoggerVerbosity verbosity, DistributedLoggerRecord[] distributedLoggerRecords, Boolean needToValidateProject, String schemaFile, Int32 cpuCount, Boolean enableNodeReuse, TextWriter preprocessWriter, Boolean debugger, Boolean detailedSummary)
     在 Microsoft.Build.CommandLine.MSBuildApp.Execute(String commandLine)
     在 Microsoft.Build.CommandLine.MSBuildApp.Main()
     在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。 MSBUILD : error MSB1025: 运行 MSBuild 时发生内部错误。 System.InvalidOperationException: 无法释放生成管理器,因为它未处于空闲状态。 在 Microsoft.Build.Execution.BuildManager.Dispose(Boolean disposing) 在 Microsoft.Build.Execution.BuildManager.Dispose() 在 Microsoft.Build.CommandLine.MSBuildApp.BuildProject(String projectFile, String[] targets, String toolsVersion, Dictionary`2 globalProperties, ILogger[] loggers, LoggerVerbosity verbosity, DistributedLoggerRecord[] distributedLoggerRecords, Boolean needToValidateProject, String schemaFile, Int32 cpuCount, Boolean enableNodeReuse, TextWriter preprocessWriter, Boolean debugger, Boolean detailedSummary) 在 Microsoft.Build.CommandLine.MSBuildApp.Execute(String commandLine) 
     TF270015:“MSBuild.exe”返回了意外的退出代码。预期为“0”;实际为“255”。


    2014年12月3日 7:49

全部回复

  • 你好,

    这个问题只发生在当前这个build definition里?其它的build definition都能正常编译solutions?

    在你的build agent机器上,用vs 2013手动的去编译你的solution,然后看是否也会收到同样的错误. 


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    2014年12月3日 9:54
    版主
  • 是的,目前的现象时只发生在这个特定的build definition,而且定位在一个特定的project里头,只要在生成中加入这个project就会发生这个现象,排除这个project后该Sln生成就没有问题。
    2014年12月5日 3:42
  • 你好,

    在你的build agent机器上手动的运行MSBuild命令去编译这个project, 如果还是不能编译的话,这个就是你的project有问题,或者是MSBuild不能编译这个project的问题。而不是TFS Build的问题。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年12月5日 5:56
    版主
  • 手动运行这个project没问题哦
    2014年12月5日 7:35