【发布时间】:2010-02-16 13:39:04
【问题描述】:
我需要实现一个执行数据库导入的 Windows 服务,并且每月执行一次。 程序通过电子邮件接收数据,并在每个月底导入。
有没有比让程序重复休眠 max_integer 秒/毫秒更好的方法?
【问题讨论】:
-
创建一个每月唤醒一次的服务有意义吗?创建一个程序并安排它每月运行不是更好吗?例如,您可以为此任务使用 Windows 内置调度程序或 nnCron (nncron.ru)。
-
我在 Windows XP、Vista 和 Windows 7 中使用计划任务取得了不错的效果。
标签: c# .net vb.net timer scheduled-tasks