我有一个类似的问题,如Automatically stop Visual C++ 2008 build at first compile error中给出的,但专门用于从命令行使用命令行构建,例如devenv.exe someproject.sln /build Release /project flubber
. 我希望构建在第一个错误时停止。宏解决方案也可以在命令行中工作,还是只能在 IDE 中工作?我的猜测是它只能在 IDE 中工作。
如果是这种情况,那么有没有办法干净地做到这一点,这样我构建的项目继续构建与devenv.exe
命令行界面所做的相同(即使它意味着使用MSBuild
)?
我扫描的其他页面,但这似乎没有回答问题: