我需要一段能够在后台运行任务的代码块。假设用户点击“提交”按钮,那么一个任务将在后台开始运行,在此期间,用户关闭了那个窗口并运行了不同的任务,该任务应继续运行。请提供ASP.NET和VB.NET方面的帮助。非常感谢您的帮助。
您可以查看ThreadPool.QueueUserWorkItem方法,它允许您在线程池中运行某些方法。如果是长时间运行的任务,您也可以使用Thread类手动创建新线程,以避免危及线程池中的线程,线程池包含有限数量的线程,并且还用于处理ASP.NET应用程序中的请求。请参考:ThreadPool.QueueUserWorkItem和Thread。