我有一个在Windows任务计划程序下运行的C#控制台应用程序。
如果应用程序因任何原因失败,我会使用"退出代码"传播回任务计划程序。
但是,无论我尝试什么,任务计划日志始终报告"任务已成功完成"。
我尝试了两种已定义的退出策略..正在......
Environment.Exit(hasError ? -1 : 0);
和
static int Main(string[] args)
{
... code ...
return (hasError ? -1 : 0);
}
任何建议我可能做错了
在Windows Server 2012 Standard中运行应用