C# Microsoft.Win32.TaskScheduler随机延迟
我已经写了一个小程序来创建一个预定的任务。我希望这个任务每天在下午6点到11点59分之间的任何时间运行。出于这个原因,我创建了这个触发器C# Microsoft.Win32.TaskScheduler随机延迟,c#,scheduled-tasks,scheduler,C#,Scheduled Tasks,Scheduler,我已经写了一个小程序来创建一个预定的任务。我希望这个任务每天在下午6点到11点59分之间的任何时间运行。出于这个原因,我创建了这个触发器 td.Triggers.Add(new DailyTrigger { DaysInterval = 1, StartBoundary = DateTime.Today + TimeSpan.FromHours(18),
td.Triggers.Add(new DailyTrigger
{
DaysInterval = 1,
StartBoundary = DateTime.Today + TimeSpan.FromHours(18),
RandomDelay = TimeSpan.FromMinutes(359)
});
问题是,在TaskScheduler窗口中,我创建的任务总是设置为在6点运行
我做错了什么?这是实现结果的正确语法。不幸的是,Windows中的任务计划程序应用程序不显示有关延迟的信息。(顺便说一句,我是该库的作者,我100%相信您的任务将按照您的意愿执行。)有关RandomDelay属性功能的详细信息,请参阅。这是实现结果的正确语法。不幸的是,Windows中的任务计划程序应用程序不显示有关延迟的信息。(顺便说一句,我是该库的作者,我100%相信您的任务将按照您的意愿执行。)有关RandomDelay属性功能的详细信息,请参阅