推荐一个C#任务调度库 [英] Recommend a C# Task Scheduling Library
问题描述
我在寻找一个C#库,preferably开源,那会让我计划任务具有很大的灵活性。具体而言,我应该能够安排的东西运行时间每N单位以及每周一XXXX的时间,每到XXXX时间平日或。更多的功能比将是很好,但不是必需的。这是我想用在Azure中WorkerRole,立即排除Windows计划任务在,克龙,这需要安装和/或操作GUI的任何第三方应用程序。我在找一个库。
I'm looking for a C# library, preferably open source, that will let me schedule tasks with a fair amount of flexibility. Specifically, I should be able to schedule things to run every N units of time as well as "Every weekday at XXXX time" or "Every Monday at XXXX time". More features than that would be nice, but not necessary. This is something I want to use in an Azure WorkerRole, which immediately rules out Windows Scheduled Tasks, "at", "Cron", and any third party app that requires installation and/or a GUI to operate. I'm looking for a library.
推荐答案
http://quartznet.sourceforge.net/
Quartz.NET非常propular港(原文如此!)开源的Java作业调度框架,石英。
"Quartz.NET is a port of very propular(sic!) open source Java job scheduling framework, Quartz."
PS:聪明人的话,不要试图只浏览quartz.net在工作的时候; - )
PS: Word to the wise, don't try to just navigate to quartz.net when at work ;-)
这篇关于推荐一个C#任务调度库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!