2

我们需要一种实用的方法(不仅仅是理论上的)在给定的时间或间隔内开始在 asp.net 中的工作。
工作可能是运行 Web 服务、特定功能或执行页面。

ASP.Net 4 中是否有任何方法可以做到这一点?
或者在使用共享托管环境时,除了使用 Windows 计划任务之外还有其他可靠的方法吗?

4

2 回答 2

1

看看http://quartznet.sourceforge.net/

Quartz.NET 是一个功能齐全的开源作业调度系统,可用于从最小的应用程序到大型企业系统。

SO上的这个线程描述了如何在Asp.net中使用它:How to use Quartz.net with ASP.NET

于 2011-01-26T10:55:10.760 回答
0

如果您的托管公司阻止您在服务器上运行 Windows 计划程序,请使用任何在线任务计划服务,这些服务会按照您设置的计划向您的任何页面发出 HTTP 请求。

于 2011-01-26T18:54:35.317 回答