在12:00自动运行工作

时间:2011-03-20 15:30:26

标签: c# asp.net scheduled-tasks

  

可能重复:
  executing a c# function after each 24 hours

如何通过asp.net或c#

将工作设置为在12晚自动完成

1 个答案:

答案 0 :(得分:5)

ASP .NET实际上不是一个作业调度程序,不应该用作一个。它是一个基于Web的请求/响应系统,通常只在某些客户主动要求时执行此操作。

根据任务的详细信息,您要做的事情可以通过以下方式完成:

  • 计划运行的控制台应用程序(可以用C#编写,满足该要求)(例如使用本机Windows任务调度程序)
  • Windows服务(也使用C#编写)
  • SQL作业(也可以运行C#代码或访问数据库外部的应用程序(如上所述))