c# - 任务计划程序定期停止运行 C# 控制台应用程序

标签 c# console-application scheduled-tasks

我有一个任务调度程序,它每分钟运行一个 C# 控制台应用程序。它通过 .bat 文件运行 .application 文件,并在完全停止之前成功运行了一段时间。

卸载/重新安装我的控制台应用程序无法解决问题,任务计划程序显示批处理文件已成功执行。此外,手动运行该程序也能正常工作。

我的问题是:

  1. 如何通过任务计划程序让此任务再次运行。我已尝试删除并重新创建任务,卸载/重新安装应用程序。

  2. 我有一个计划的备份任务在应用程序停止工作时发生。未启用卷影复制。这会影响我的申请吗?为什么?

最佳答案

在任务计划程序中查看“设置”选项卡。您会找到一个选项“如果任务失败,则重新启动”。

默认情况下(未选中)如果您的任务失败,它将不会再次运行。您可以检查您的任务历史记录以查看它是否失败。在任何情况下,即使它上次运行失败,听起来你也想再次运行。

这是您要更改的选项。

关于c# - 任务计划程序定期停止运行 C# 控制台应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8615883/

相关文章:

java - @Scheduled注解Spring

docker - 1天后,AWS ECS启动容器的速度非常慢

c# - 读取 REG_MULTI_SEZ 的 GetMultiStringValue 返回错误代码 2

c# - Windows 路径变量 - 两个文件夹匹配 DLL - 首先选择哪个

c# - 寻找通过 SSIS 从安全 Web 服务使用数据的示例

c++ - 为什么控制台动画在 Windows 上这么慢? (有没有办法提高速度?)

c# - 无法初始化类型 'int' 错误

delphi - 将控制台应用程序与 GUI 应用程序一起使用?

java - 我应该使用这两种方法中的哪一种来正确停止计划线程?

c# - 事件处理程序位于与 MainWindow 不同的类中