12:00 自动运行作业

发布于 2024-10-24 05:43:10 字数 225 浏览 3 评论 0原文

可能的重复:
每 24 小时后执行 ac# 函数

如何将作业设置为通过asp.net或c#在晚上12点自动完成

Possible Duplicate:
executing a c# function after each 24 hours

How can job be set to automatically be done at night 12 by asp.net or c#

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

叫嚣ゝ 2024-10-31 05:43:10

ASP .NET 并不是真正的作业调度程序,因此不应将其用作作业调度程序。它是一个基于网络的请求/响应系统,通常仅在某些客户端主动请求时才执行操作。

根据任务的详细信息,您想要执行的操作可以通过以下方式完成:

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

ASP .NET isn't really a job scheduler and shouldn't be used as one. It's a web-based request/response system and generally only does things when actively requested to do so by some client.

What you're looking to do, depending on the details of the task(s), can be done with:

  • A console application (which can be written in C#, satisfying that requirement) scheduled to run (such as with the native Windows task scheduler)
  • A Windows Service (also written in C#)
  • A SQL job (which can also run C# code or access an application (as above) which is external to the database)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文