如何使用服务安排每天执行事件?

时间:2013-08-03 17:36:17

标签: .net vb.net visual-studio-2012 service ftp

我在VB.NET中创建了一个MS服务,它已全部设置完毕。我也有一些代码从FTP服务器下载文件,它也工作。我需要每天凌晨1:00下载这些文件。该服务将在服务器上运行。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

我建议将其作为控制台应用程序编写,然后通过Windows Task Scheduler将其安排在凌晨1点运行。

这通常比尝试将调度构建到服务中简单得多,并且提供了更大的灵活性,因为无需重新编译就可以轻松调整计划。


如果您必须作为服务运行,那么您可以使用Timer重复并处理服务中的日程安排。