如何获得构建结果

How to get build result

我创建了一个批处理文件来构建我的解决方案(在 visual studio 中)。如何获取构建结果以便我可以决定构建是通过还是失败?

批处理文件内容: CALL MSBUILD %USERPATH%\EngineSln\Engine.sln

当构建失败时,msbuild.exe 的 return 代码将不为零。在批处理文件中检查它的方法是

msbuild.exe Path\To\MySolution.sln
if ERRORLEVEL 1 (
  echo Build failed!
) else (
  echo Build succeeded.
)