我想在每个月的第20天运行一些进程(C#类)。我怎样才能做到这一点。 他们的任何方法?或者需要运行循环或其他东西.. 有人可以告诉我这样做的方法吗?如果您有任何实例,那将是一个真正的帮助!
答案 0 :(得分:1)
您是否考虑过使用 Windows任务计划程序?
任务计划程序是Microsoft Windows的一个组件,提供了 能够以预定义的方式安排程序或脚本的启动 次数或指定的时间间隔。它最初是在 Windows 95 Plus!打包为系统代理,但已重命名为“任务” Windows 98中的计划程序。
答案 1 :(得分:1)
因为这是一个编程QA网站,我希望添加@JakubKonecki提供的解决方案(如果你能完全控制你的工作环境,这就是你的方法)。
但是,如果您希望通过代码添加任务计划,则可以使用this project on codeplex中的TaskScheduler库
它使用起来非常简单,并允许删除已添加到任务计划程序服务的内容
答案 2 :(得分:-2)
我觉得您需要创建Windows服务,并且将使用计时器事件进行调度。