如何构建一个非常低分辨率的计时器?

Ste*_*ger 4 .net c# vb.net timer scheduled-tasks

我需要实现一个执行数据库导入的Windows服务,每月一次.该程序通过电子邮件接收数据,并将在每个月末导入它们.

有没有比设置程序重复睡眠max_integer秒/毫秒更好的方法?

Dav*_*rab 16

我不会这样做Windows服务.我会将它作为计划任务运行.

您的服务将只睡一个月,只是浪费资源.让操作系统跟踪时间并启动您的应用程序以执行每月一次的处理.