新信息: 这个问题已经在这里重新提问,并且已经被Noah Richards正确回答,提供了适用于VS 2010的解决方案。 在工作中,我们有一个包含80多个项目的C#解决方案。在VS 2010中,是否可以自动停止编译,一旦遇到错误,而不是默认行为,即尽可能继续,并在错误窗口中显示错误列表? 我希望它能够在遇到错误时立即停止(文件级别)或在项目无法构建时立即停止(项目级别)。 我还想指出,在VS 2008中,我们使用了类似于下面某些答案的宏,但它们在VS 2010中不起作用(至少我无法让它们起作用,因为环境事件似乎不会在VS 2010中触发)。 同样相关: 如何在第一次编译错误时自动停止Visual C++构建?
这个问题被关闭了,因为它是一个重复的问题,所以我重新提出了这个问题,并得到了Noah Richards的正确回答。请参见这个问题VS2010 - 如何在第一个编译错误时自动停止编译,其中有一个适用于VS 2010的解决方案。