如果出现问题(VS 2010 / C#),我怎么能有一个预构建事件停止构建?

时间:2011-07-31 19:48:37

标签: c# visual-studio-2010

我正在预构建事件中执行一个简单的控制台exe程序,它将一堆xml文件合并到一个大的xml文件中。这将大大减少程序运行时的启动时间。

我是否可以使用特殊的返回代码来告知VS-2010预构建事件出错并导致构建停止?

还有其他解决办法吗?

谢谢,

艾萨克

1 个答案:

答案 0 :(得分:2)

当其中一个命令失败时,构建事件通常会中止。如果你有这种情况,那么你可以使用exit / b命令创建一个。像这样:

if exist "foo.bar" goto good
exit /b 42
:good

退出代码相当随意,除0以外的任何内容都会导致构建中止。