我正在尝试找到一种方法来运行用.net编写的控制台应用程序,该应用程序会基于此值将返回值输出为 true 或 false ,我想取消或继续进行构建阶段。
我的控制台应用程序运行一个简单的测试,以查看用户个人资料中是否存在某些数据。
有人知道我将如何实现这一目标吗?
答案 0 :(得分:2)
返回值true
或false
并不是应用程序通常报告成功或失败的方式。习惯用法是退出,返回成功则返回0,失败则返回非零。
您可以继续让它打印true
/ false
,但是让它返回适当的退出代码。
然后您可以在构建中使用Command Line
任务来运行应用程序,并选中“标准错误失败”标志
答案 1 :(得分:-1)