我正在通过MSBuild Task用TFS构建项目。 尽管它正在以零错误进行构建,但任务却失败了,并且只有一行消息“进程'msbuild.exe'以代码'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的任务。
仅此而已。我刚刚将“详细程度”提高到“诊断”,但我遇到了问题。