Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用 windows server 2008 任务调度程序执行的 C# 控制台应用程序,但是当应用程序内部发生异常时,我仍然在事件日志中看到“任务已完成”。我想在发生异常时触发任务失败。
您应该让您的控制台应用程序返回一个不同于 0 的 int:
class Program { static int Main(string[] args) { try { do_stuff(); return 0; } catch (MyException exc) { return 1; } } }