当PC时间手动更改时,Quartz Scheduler不工作

时间:2018-04-09 05:20:30

标签: c# winforms quartz

手动更改PC时间时遇到Quartz问题

我在C#Windows窗体项目中使用Quartz。

它运行良好,但应用程序正在运行 我正在手动更改PC时间然后调度程序关闭, 不再工作了。

我必须按计划的方式更改时间。         有没有一种聪明的方法来克服这种情况?         我的工作代码看起来像这样;

public static class QuartzTimer
{
public static IScheduler _scheduler;
public static void Main(string[] args)
  {
    ISchedulerFactory schedulerFactory = new StdSchedulerFactory();
    _scheduler = schedulerFactory.GetScheduler();
    _scheduler.Start(); //Schedular is starting here
    AddJob();           //My jobs are done in this method
  }
}

0 个答案:

没有答案