-2
背景:我已經開發了一個窗口服務,每天運行一次,做的工作(每一件事情是恰到好處!)如何在特定的時間(比如:下午12:00)開始/運行Windows服務?
問題:服務正好運行在同一時間(上次運行時間)前些日子...... 例如:如果我今天下午4點開始服務,所以它會在每天下午4點再次運行。
我的解決方案直到尚未(但不精的工作),我希望它與開始時間和IntervalTime配置它自身在app.config文件中提到,並且每天一次在運行(不論何時我已經開始)
有這個愚蠢的事情的問題..請幫助在這方面的示例代碼。 您的幫助真的很感激,提前致謝。
爲了進一步澄清,如果我在app.config中提到
key="StartTime" value="12:00"
key="Interval" value="86400000"
所以它必須在每天下午12:00運行(如間隔週期爲86400000毫秒即1天)不管的時候,我開始它或讓它活着。
不會使用計劃任務更有意義嗎? – Mat
聽起來像你不想創建服務,但是一個計劃任務。 –
不,我想創建一個windows服務 - 那些套件在我的需求中最好,並且所有工作都很好,服務也是每天運行 - 只是希望它在特定的時間運行,我在app.config中提到過或者其他解決方案,如果你有。 – saliaziz