C# Hudson-如果退出代码不是0,则运行控制台应用程序并失败构建

C# Hudson-如果退出代码不是0,则运行控制台应用程序并失败构建,c#,.net,build,continuous-integration,hudson,C#,.net,Build,Continuous Integration,Hudson,我想在Hudson build中运行控制台应用程序实用程序作为Windows批处理命令步骤。如果控制台应用程序返回的不是退出代码0,我希望Hudson构建失败。这是可能的吗?这是默认行为,所以它应该工作。这是默认行为,所以它应该工作。谢谢您的评论。如果我的方法不起作用,我不想浪费很多时间编写实用程序。作为后续,从我的C#console应用程序退出(1),将导致Hudson生成失败。感谢您的评论。如果我的方法不起作用,我不想浪费很多时间编写实用程序。作为后续,从我的C#console应用程序中执行

我想在Hudson build中运行控制台应用程序实用程序作为Windows批处理命令步骤。如果控制台应用程序返回的不是退出代码0,我希望Hudson构建失败。这是可能的吗?

这是默认行为,所以它应该工作。

这是默认行为,所以它应该工作。

谢谢您的评论。如果我的方法不起作用,我不想浪费很多时间编写实用程序。作为后续,从我的C#console应用程序退出(1),将导致Hudson生成失败。感谢您的评论。如果我的方法不起作用,我不想浪费很多时间编写实用程序。作为后续,从我的C#console应用程序中执行
Environment.Exit(1)
,将导致Hudson构建失败。