1
我在VB.NET中創建了一個MS服務,它已經全部設置好了。我也有一些代碼來從FTP服務器下載文件,也可以工作。我需要每天下午1:00下載這些文件。該服務將在服務器上運行。如何安排每天使用服務執行的事件?
任何想法?
謝謝!
我在VB.NET中創建了一個MS服務,它已經全部設置好了。我也有一些代碼來從FTP服務器下載文件,也可以工作。我需要每天下午1:00下載這些文件。該服務將在服務器上運行。如何安排每天使用服務執行的事件?
任何想法?
謝謝!
我建議將此作爲控制檯應用程序編寫,然後安排它在凌晨1:00通過Windows Task Scheduler運行。
這通常比嘗試將調度構建到服務中簡單得多,並且提供了更多的靈活性,因爲調整時間表時無需重新編譯即可輕鬆完成。
如果您必須作爲服務運行,那麼你可以使用一個Timer
重複和服務中處理您的調度。
該definetly將工作,但它必須與服務運行。謝謝!! –
@EmmanuelSantana爲什麼你需要它作爲服務運行?這提供了所有的好處,簡化了代碼,並且沒有真正的缺點... –
這是一個要求,但這似乎更好。這非常有幫助 –