我知道这是一个老问题,但有时是谷歌尔会走到这里,因为我有:
Topshelf是一个冰窗服务框架。
创建Windows 视力演播室使用标准视窗服务模板的服务十分简单,你实际上不需要任何特殊框架。 然而,在VS Express中,你可能没有双赢服务模板,而P Topshelf则很容易使用Windows-> Console Application Project模板。
没有任何单一框架可以提供原始问题中所列的所有要求,但这里有一些建议:
- many independently scheduled tasks
- allows adding/removal of tasks
- allows changing of schedules
你也许在这里非常喜欢你自己,但用时间手和简便组合在你的评议中很容易完成。 或者,如果你想要ancy,使用依赖性注射或原始机制,则可能使用最低生活标准。
- reports on the success or failure of these tasks via email/log/sms/??
参看记录仪表或N行文记录仪。 两者都有支持。
(Having usedWindows Workflow Foundation (WF), I m 根本不相信与世界自然基金会有关的问题。 如果有人能够提供可辩驳的样本,表明世界自然基金会如何在原始问题中满足任何要求,我将不胜感激。