ASP.NET“正在中止线程”错误原因

对于 Response.Redirect,请使用重载 Response.Redirect(String url, bool endResponse),该重载对 endResponse 参数传递 false 以取消对 Response.End 的内部调用。例如:

Response.Redirect ("nextpage.aspx", false);

时间: 2024-10-01 00:29:01

ASP.NET“正在中止线程”错误原因的相关文章

【转】ASP.NET"正在中止线程"错误原因

最近做的系统中老出现的一些问题不太明白,在使用 Response.End.Response.Redirect 或 Server.Transfer 时出现 ThreadAbortException , 本来系统是没有问题的,在保存数据时也可以正常,本来使用try-catch 语句是用来捕获一异常情况的,但系统正常,老捕获到下面的东西 ##[操作记录]:2007-11-23 9:25:12  System.Threading.ThreadAbortException: 正在中止线程.    在 Sy

Response.Redirect 产生的“正在中止线程”错误

Response.Redirect 产生的“正在中止线程”错误 今天在开发调试过程中,出现在一个 "正在中止线程"异常信息. 调用Response.Redirect()方法产生的,虽然知道是线程的问题, 但是不知为何 Redirect会出现这样的错误,以前是没有碰到过, 在狂baidu,Google了一下后,才发现MS早就解决了这个问题,但提供了解决方法. 异常 如果使用 Response.End.Response.Redirect 或 Server.Transfer 方法,将出现 T

C# 导出Excel "正在中止线程" 错误

导出Excel相信很多人都用过,但是我却遇到了一个问题 "正在中止线程" 源代码如下: public static void ExportExcel(string fileName, GridView gvMain)        {            //当前对话             System.Web.HttpContext curContext = System.Web.HttpContext.Current;            //IO用于导出并返回excel文件

c#.net的网站出现“正在中止线程””异常的原因和解决方法

出现“正在中止线程”异常通常都是由于以下三种原因导致引起,给出解决方案如下: 解决方案: 1.针对Response.End,调用 HttpContext.Current.ApplicationInstance.completeRequest() 方法而不是 Response.End 以跳过 Application_EndRequest 事件的代码执行. 2.针对Response.Redirect,请使用重载 Response.Redirect(String url, bool endRespon

C#错误之 System.Threading.ThreadAbortException:正在中止线程

参考:http://www.cnblogs.com/chendaoyin/archive/2013/06/27/3159211.html 1.开启一个子线程 1 //开启一个子线程,子线程调用方法 Method 2 Thread th = new Thread(Method); 3 th.IsBackground = true; 4 th.Start(); 2.线程处理函数 1 public void Method() 2 { 3 try 4 { } 5 catch(Exception ex)

System.Threading.ThreadAbortException: 正在中止线程。

在 System.Threading.ThreadAbortException 中第一次偶然出现的"mscorlib.dll"类型的异常 "System.Threading.ThreadAbortException"类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理 但不影响程序的正常运行.于是在网上查了查,发现相关资料不多.后来找到微软的官方解释,搞定. --------------------------------------------

sc start service 1063 1053 错误原因

在进入点函数里面要完成ServiceMain的初始化,准确点说是初始化一个SERVICE_TABLE_ENTRY结构数组,这个结构记录了这个服务程序里面所包含的所有服务的名称和服务的进入点函数,下面是一个SERVICE_TABLE_ENTRY的例子:SERVICE_TABLE_ENTRY service_table_entry[] ={  { "MyFTPd" , FtpdMain },  { "MyHttpd", Httpserv},  { NULL, NULL

asp开发出现数据库引擎错误: '80040e14'

几分钟写完一个程序,在浏览器上进行测试的时候却总是出现Microsoft JET Database Engine  '80040e14'.网上搜了许多资料,自己又定位程序出错的位置进行异常仔细的检查,可是仍然没有任何进展..真真是分分钟都有想要放弃重新开始写得冲动.. 网上给出的解决方案大致就是修改数据库访问权限,还有就是程序语法错误(大多数都是这种情况),还有一些原因,不过我敢确定我不是在这些方面出现了问题,于是便不做任何计较.根据我个人的情况,报错的位置大概就是open数据库的时候,不过我敢

七天学会ASP.NET MVC (六)——线程问题、异常处理、自定义URL

本节又带了一些常用的,却很难理解的问题,本节从文件上传功能的实现引出了线程使用,介绍了线程饥饿的解决方法,异常处理方法,了解RouteTable自定义路径 . 系列文章 七天学会ASP.NET MVC (一)--深入理解ASP.NET MVC 七天学会ASP.NET MVC (二)--ASP.NET MVC 数据传递 七天学会ASP.NET MVC (三)--ASP.Net MVC 数据处理 七天学会ASP.NET MVC (四)--用户授权认证问题 七天学会ASP.NET MVC (五)--L