C # Мне нужно запускать WindowService каждое воскресенье - PullRequest
2 голосов
/ 09 января 2012

Мне нужно запускать службу окна каждое воскресенье только один раз в C #. Я не могу использовать окно планировщик для этого. Как использовать в c #.

Спасибо

Ответы [ 3 ]

5 голосов
/ 09 января 2012

Взгляните на quartz.net , библиотеку планирования задач, которая поддерживает этот сценарий и многие другие.

Было бы намного проще использовать встроенную задачупланировщик для такого простого сценария, хотя ...

3 голосов
/ 09 января 2012

Вы можете использовать Кварц , это отличный инструмент для планирования кода, и Здесь вы можете найти пример того, как запустить Служба Windows из C #

1 голос
/ 09 января 2012

Вы можете проверить дату в событии onstart вашего сервиса и ничего не делать, если дата не соответствует вашим реквизитам. Вы также можете загрузить, когда вы хотите выполнить свой код из файла. Сохранить как последний раз, когда ваш код был выполнен, чтобы не выполнять работу дважды в один день.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...