在C#项目中执行当前web请求时发生未处理的异常

在C#项目中执行当前web请求时发生未处理的异常,c#,C#,我在运行项目时遇到上述错误,堆栈为: [ThreadAbortException: Thread was being aborted.] System.Runtime.InteropServices.GCHandle.InternalFree(IntPtr handle) +0 System.Runtime.InteropServices.GCHandle.Free() +77 System.Web.Util.GCUtil.UnrootObject(IntPtr pointer) +

我在运行项目时遇到上述错误,堆栈为:

[ThreadAbortException: Thread was being aborted.]
System.Runtime.InteropServices.GCHandle.InternalFree(IntPtr handle) +0
   System.Runtime.InteropServices.GCHandle.Free() +77
   System.Web.Util.GCUtil.UnrootObject(IntPtr pointer) +70
   System.Web.ApplicationStepManager.ResumeSteps(Exception error) +594
   System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +247
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +643

你知道这可能是什么吗?

是从
响应中得到的吗。End()
?您能提供更多的上下文吗?转到异常详细信息并查看更多信息。您有可能在
内部异常部分中得到真正的异常实际上,当我尝试打开与我的数据库var-datab=db.Users的连接时,就会发生这种情况;我在堆栈跟踪中发现了上面的错误。堆栈跟踪没有表示任何数据库连接,请查看Alex建议的内部异常。请注意,ASP.NET使用不同的线程在管道中执行恢复步骤,因此您无法在操作上下文中获得相同的线程来存储线程静态数据。