TFS构建因消息错误零而失败-进程'msbuild.exe'退出,代码为'1'

时间:2018-10-24 06:23:27

标签: visual-studio powershell tfs msbuild azure-devops

我正在使用TFS构建一个包含多个.csproj项目的解决方案文件(在同一网络上具有Build Agent的前提下) MSBuild Task (版本14.0)。 因为,这不会给我任何错误,但是会失败,并显示一条消息“ 进程'msbuild.exe'退出,代码为'1'。

enter image description here

我的MS构建任务:

enter image description here

构建代理配置:

  • VS社区2017

  • VS Express 2015桌面/ Web(update3)

我找到了一个链接VSTS build failing with error "Process 'msbuild.exe' exited with code '1'.",但由于甚至没有错误,也无法理解确切的问题。

完整错误日志

  

302警告       0错误经过的时间00:02:12.37退出代码:1

     

错误记录:

     

Invoke-VstsTool:进程“ msbuild.exe”以代码“ 1”退出。

     

在   E:\ DevOps \ agent \ vsts-agent-win-x64-2.136.1_work_tasks \ MSBuild_c6c4c611-aa2e-4c76-b606-5eaba2196824 \ 1.120.0 \ ps_modules \ MSBuildHelpers \ InvokeFunctions.ps1:111   字符:13   + Invoke-VstsTool -FileName $ MSBuildPath -Arguments $ arguments -Requir ...

     
      
  • ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  •   
  • CategoryInfo:未指定:(:) [Write-Error],WriteErrorException

  •   
  • FullyQualifiedErrorId:Microsoft.PowerShell.Commands.WriteErrorException,Invoke-VstsTool

  •   
     

脚本堆栈跟踪:在Invoke-Tool上,   E:\ DevOps \ agent \ vsts-agent-win-x64-2.136.1_work_tasks \ MSBuild_c6c4c611-aa2e-4a33-b606-5eaba26824 \ 1.120.0 \ ps_modules \ VstsTaskSdk \ ToolFunctions.ps1:   第86行

     在Invoke-MSBuild中,

  E:\ DevOps \ agent \ vsts-agent-win-x64-2.136.1_work_tasks \ MSBuild_c6c4c611-aa2e-4a33-b606-5eaba26824 \ 1.120.0 \ ps_modules \ MSBuildHelpers \ InvokeFunctions.ps1:   第111行

     

在Invoke-BuildTools,   E:\ DevOps \ agent \ vsts-agent-win-x64-2.136.1_work_tasks \ MSBuild_c6c4c611-aa2e-4a33-b606-5eaba26824 \ 1.120.0 \ ps_modules \ MSBuildHelpers \ InvokeFunctions.ps1:   第36行

     在的

  E:\ DevOps \ agent \ vsts-agent-win-x64-2.136.1_work_tasks \ MSBuild_c6c4c611-aa2e-4a33-b606-5eaba96824 \ 1.120.0 \ MSBuild.ps1:第43行

     

at,:第1行

     

at,:第22行

     

at,:第18行

     

at,:第1行

     

例外:

     

Microsoft.PowerShell.Commands.WriteErrorException:进程   “ msbuild.exe”以代码“ 1”退出。

     

进程“ msbuild.exe”以代码“ 1”退出。

     

已处理:## vso [task.logissue type = error]进程'msbuild.exe'已退出   代码为“ 1”。

     

离开Invoke-VstsTool。

     

已处理:## vso [task.complete result = Failed]仍保留Invoke-MSBuild。

     

保留Invoke-BuildTools。

     

离开   E:\ DevOps \ agent \ vsts-agent-win-x64-2.136.1_work_tasks \ MSBuild_c6c4c611-aa2e-4a33-b606-5eaba2196824 \ 1.120.0 \ MSBuild.ps1。

谢谢.. !!

0 个答案:

没有答案