У меня есть задача с триггером:задач планировщика запуска задача несколько миллисекунд слишком рано
At 0:00 every day - after triggered, repeat every 1 hours for a duration of 1 day.
А внутри моего приложения я прочитал то время так:
dateTimeUtcNow = DateTime.Now;
И иногда, очень редко, dateTimeUtcNow показывает время в несколько миллисекунд до полного часа, например 2015-11-11 14:59:59,914
Сервер работает на Windows Server 2012 R2, я мог бы принять это в домашней версии, но не в качестве продукта п.
Почему? Это ошибка? Как я могу это предотвратить?
Изменить триггер, например, на 0:01 вместо 0:00? – shurik
ok Я могу это сделать, но почему это происходит? – kosnkov
Вот аналогичный вопрос о SU: [Почему планировщик задач Windows запускает мои задачи раньше?] (Http://superuser.com/questions/396237/why-is-windows-task-scheduler-starting-my-tasks- рано). Если я должен был догадаться, я бы сказал, что это проблема с ограничением таймера. – vanneto