Mik*_*ebb 2 c# asp.net scheduled-tasks
我有一个ASP.NET Web应用程序,可以访问服务器上的数据库.我需要的是一种在给定计划中在后台运行代码的方法,该计划从另一个源自动更新服务器数据库.
我知道如何在Windows应用程序中通过添加计时器,将函数链接到计时器刻度事件和启动计时器来执行此操作.我不知道如何在网络应用程序中执行此操作.
是否存在Web应用程序的启动事件或我可以启动此后台进程的某个地方,无论用户在网站上做了什么?
你不应该在ASP.NET网站上这样做 - 这是一个重要的禁忌.你想在背景.exe上使用计时器是正确的.您应该考虑创建Windows任务(由服务器任务计时器执行的控制台.exe)或Windows服务.我建议Windows服务,因为这是标准做法.
| 归档时间: |
|
| 查看次数: |
2614 次 |
| 最近记录: |