배경 : 내가 Windows 서비스를 개발 한 일을 매일 한 번 실행 및 수행 (모든 것은 바로입니다!)매일 특정 시간 (예 : 12:00 PM)에 Windows 서비스를 시작/실행하는 방법은 무엇입니까?
는 문제 : 서비스는 같은 시간 (마지막 실행 시간)에 정확하게 실행 다른 날 .. 예 : 오늘 오후 4시에 서비스를 시작하면 매일 오후 4시에 다시 실행됩니다.
내 솔루션까지 아직 나는 그것이 app.config 파일에 언급 된 상영 및 IntervalTime로에게 자신을 구성하고에 관계없이 언제 (시간 매일 실행하고자하는 (그러나 제대로 작동하지 않음) I 시작했습니다.)
이 바보 같은 문제가 있습니다.이 점에 관해서는 샘플 코드를 참조하십시오. 귀하의 도움은 진심으로 감사드립니다. 미리 감사드립니다. 내가의 app.config에서 언급 한 경우 더 명확한 설명을 위해
,
key="StartTime" value="12:00"
key="Interval" value="86400000"
은 그래서 (간격 기간이 그대로 86400000 밀리 초 일일 즉) 오후 12시 매일에 실행해야합니다 시간에 관계없이 때 그것을 시작하거나 살아있게하십시오.
예약 된 작업을 사용하지 않는 것이 더 좋을까요? – Mat
서비스를 만들지는 않았지만 예약 된 작업이라고 생각됩니다. –
아니요. Windows 서비스를 만들고 싶습니다. - 요구 사항이 최상이고 모든 서비스가 정상적으로 작동하고 있으며, 서비스가 매일 실행됩니다. 특정 시간에 app.config 또는 다른 솔루션에서 언급 한 특정 시간에 실행하고 싶습니다. 있다. – saliaziz