我需要在c#每个星期天运行一次窗口服务。我不能用窗户 调度程序。如何在c#中使用。
由于
答案 0 :(得分:5)
查看quartz.net,这是一个支持此方案的任务调度库等等。
使用内置的任务调度程序来完成这样一个简单的场景仍然会更加简单......
答案 1 :(得分:3)
答案 2 :(得分:1)
您可以在服务的onstart事件中检查日期,如果日期与您的要求不符,则不执行任何操作。您还可以在何时从文件中执行代码时加载。保存为您上次执行代码的时间,以避免在同一天完成两次工作。