2010-08-17 2 views

ответ

2

Ваш лучший выбор - использовать Планировщик, как Quartz.NET. Это даст вам самые точные, гибкие и предсказуемые результаты.

+1

Или, если они хотят писать сами, могли бы создать простой сервис Windows, чтобы сделать это. – Michael

1

Приложение ASP.NET не может запускать запланированный код. Он работает на простой шаблон ответа запроса, поэтому он может запускать код только в том случае, если HTTP-запрос поступает. Чтобы выполнить планирование, вам нужно написать другое приложение. Ужасный способ - использовать консольное приложение и запланировать его планировщиком Windows. Лучше всего использовать службу Windows.

Смежные вопросы