如何使用线程在ASP.NET中执行后台任务?

Par*_*att 0 .net asp.net multithreading .net-3.5

在我的ASP.NET网站中,我有一个功能,必须每2-3分钟自动执行一次,即无需用户干预.此函数包含数据库访问.

我可以使用线程在后台执行此过程吗?

如果是,我该如何使用它?任何对教程的引用都会非常有用.

编辑

此外,我不是在寻找使用Windows服务的解决方案,因为我使用的是共享主机.所以我没有访问主机的所有权利.

Mat*_*nen 5

我认为使用任务调度程序来完成它会更容易,更有效.或者甚至是服务.

  • @Matti Virkkunen:有时候你不想"失去"一个客户,你必须要有创意......这并不是那么简单. (3认同)