Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
4年前关闭。
Web应用程序将位于共享主机上,因此我将无权访问服务器的根目录。我正在为此Web应用程序使用
Windows Task Scheduler
Windows服务
SQL作业
像Jeff Atwood这样的人建议使用Cookie in this article
计划表(检查global.asax Application_Start中的执行日期并调用函数)
我正在寻找一种更好的共享托管解决方案。
请提出建议。谢谢
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
4年前关闭。
Web应用程序将位于共享主机上,因此我将无权访问服务器的根目录。我正在为此Web应用程序使用
Asp.net MVC5 (C#)
和SQL Server 2012
。我想运行每30天运行一次的函数或任务,以删除特定日期之前SQL表的某些记录。我想知道什么是共享主机的最佳解决方案。Windows Task Scheduler
Windows服务
SQL作业
像Jeff Atwood这样的人建议使用Cookie in this article
计划表(检查global.asax Application_Start中的执行日期并调用函数)
我正在寻找一种更好的共享托管解决方案。
请提出建议。谢谢
最佳答案
Java石英库有一个名为quartz.net的开源端口。这是tutorial显示如何与ASP.NET一起使用。
您可能还想查看Scott Hanselman的Running Background Tasks in ASP.NET,以比较可用解决方案。
关于c# - 每30天运行一次的功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31762255/