我有一个任务调度程序,每分钟运行一次C#控制台应用程序。它通过.application
文件运行.bat
文件,并在完全停止之前成功完成一段时间。
取消安装/重新安装我的控制台应用程序无法解决问题,任务计划程序显示批处理文件已成功执行。此外,手动运行程序也可以。
我的问题是:
如何通过任务计划程序再次运行此任务。我尝试删除并重新创建任务,卸载/重新安装应用程序。
我在应用程序停止工作时会发生计划备份任务。未启用卷影复制。这会影响我的申请吗?为什么?
答案 0 :(得分:0)
在任务计划程序中,查看“设置”选项卡。您将找到一个选项“如果任务失败,请重新启动”。
默认情况下(未选中),如果您的任务失败,则不会再次运行。您可以检查任务历史记录以查看其是否失败。在任何情况下,听起来你想要再次运行,即使它最后一次运行失败。
这是您想要更改的选项。
答案 1 :(得分:0)
尽管有这些帮助,但我没有设法找出这个问题的原因。
我使用Quartz.NET重新开发了我的调度程序,它现在作为Windows服务运行。