我有一套代码,必须每天运行3次,即每天上午8点和下午4点。在C#或VB中安排这些任务的最佳方法是什么。我不想使用Windows调度程序。
答案 0 :(得分:4)
的最佳方式是 Windows调度程序。
亚军:使用带有计时器的Windows服务。
答案 1 :(得分:1)
如果您不想使用Scheduler。
您可以编写自己的Windows服务,它可以触发您的“代码集”
如何:以编程方式编写服务
http://msdn.microsoft.com/en-us/library/76477d2t(v=vs.80).aspx
答案 2 :(得分:0)
我同意最好的方法是窗口调度程序。但是open source implementation of Cron可能是一个有意义的替代方案。我还是没试过它
答案 3 :(得分:0)
在您的情况下,带有计时器的Windows服务tick事件是最佳解决方案。 用计时器创建一个窗口服务在这里解释: