2010-08-17 3 views

답변

2

가장 좋은 방법은 Quartz.NET과 같은 스케줄러를 사용하는 것입니다. 가장 정확하고 유연하며 예측 가능한 결과를 제공합니다.

+1

만약 그들이 스스로를 작성하고 싶다면, 간단한 Windows 서비스를 함께 할 수 있습니다. – Michael

1

ASP.NET 응용 프로그램에서 예약 된 코드를 실행할 수 없습니다. 간단한 요청 응답 패턴에서 작동하므로 HTTP 요청이 도착할 때만 코드를 실행할 수 있습니다. 일정을 잡으려면 다른 응용 프로그램을 작성해야합니다. 추악한 방법은 콘솔 응용 프로그램을 사용하고 Windows 스케줄러에서 예약하는 것입니다. 더 나은 접근 방식은 Windows 서비스를 사용하는 것입니다.