Microsoft.PowerShell.Commands.WriteErrorException:进程“ msbuild.exe”已退出,代码为“ 1”

时间:2018-10-25 09:10:36

标签: powershell tfs msbuild

我正在通过MSBuild Task用TFS构建项目。 尽管它正在以零错误进行构建,但任务却失败了,并且只有一行消息“进程'msbuild.exe'以代码'1'退出。”

错误日志- enter image description here

如果有人可以帮助我找到解决办法,我将非常感激。

1 个答案:

答案 0 :(得分:0)

最后,我找到了问题。我的解决方案是有多个项目,其中之一具有不能与msbuild.exe一起使用的COM对象的引用,因为它需要Visual Studio构建任务(在我的情况下VS构建任务不兼容)来处理Visual Studio开关(后来我发现我们可以将Visual Studio的所有开关与MSBuild命令行一起使用。

尽管失败了,但为什么显示错误计数为零却可以在这里找到-https://www.codeproject.com/Questions/1204997/Post-build-event-exit-code-error#NewEntryGroup

实际构建并非成功。解决COMobject引用时出现问题,无法退出代码为0的任务。

仅此而已。我刚刚将“详细程度”提高到“诊断”,但我遇到了问题。