参考网址:

http://wenqingluomo.blog.163.com/blog/static/79171740201111353556417/

问题描述:正在中止线程
问题原因:
Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Application_EndRequest 事件。不执行 Response.End 后面的代码行。
解决方案
要解决此问题,请使用下列方法之一: ? 对于 Response.End,调用 HttpContext.Current.ApplicationInstance.CompleteRequest 方法而不是 Response.End

以跳过 Application_EndRequest 事件的代码执行。 
? 对于 Response.Redirect,请使用重载 Response.Redirect(String url, bool endResponse),该重载对 endResponse 参数传递 false 以取消对

Response.End 的内部调用。例如: Response.Redirect ("nextpage.aspx", false);如果使用此替代方法,将执行 Response.Redirect 后面的代码。 
? 对于 Server.Transfer,请改用 Server.Execute 方法。

总结:

  使用重载方法后,Response.Redirect后面应该return,防止代码在错误的环境下执行。

转载于:https://www.cnblogs.com/aoun/p/4259887.html

response.redirect 正在中止线程相关推荐

  1. Response.Redirect 与 异常(线程正在中止)

    摘自:http://jinglecat.cnblogs.com/archive/2006/04/28/384897.html 如果使用 try .catch 处理包含Response.Redirect ...

  2. 关于Response.redirect和Response.End出现线程中止异常的处理

    前段时间做的项目在部署到应用服务器上之后,有很多用户IE会出现.NET的"大红界面",查看Log日志,上面写到: 2003-9-28 17:27:51 481  线程正被中止. 2 ...

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

    这两天在开发调试过程中,老是会出现在一个 "正在中止线程"(ThreadAbortException)的例外信息. 例外是由 Response.Redirect 方法产生的,虽然知 ...

  4. Response.Redirect(string url)报错:System.Threading.ThreadAbortException: 正在中止线程。

    今天用Response.Redirect(string url)重定向时,生产环境总是报ThreadAbortException异常,而调试时没问题.在网上查了很久,都是一样的解决方案,写的貌似很详细 ...

  5. ASP.NET中Response.Redirect()方法深度剖析

    本文中,我们将借助http分析工具Fiddler,来对Response.Redirect()方法的整个流程进行剖析 首先在Visual Studio中新建一个网站,在Default页面的Page_Lo ...

  6. 正在中止线程 异常处理

    在做登录页面时,实现页面跳转我用Server.Transfer(url),发现跳转后的页面会出现"正在中止线程."上网查了下,找到以下资料:     症状 如果使用 Respons ...

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

    为什么80%的码农都做不了架构师?>>>    在 System.Threading.ThreadAbortException 中第一次偶然出现的"mscorlib.dll ...

  8. Response.Redirect(),Server.Transfer(),Server.Execute()的区别与网站优化

    1.Response.Redirect(): Response.Redirect方法导致浏览器链接到一个指定的URL.当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指 ...

  9. Response.Redirect 打开新窗体的两种方法

    普通情况下,Response.Redirect 方法是在server端进行转向,因此,除非使用 Response.Write("<script>window.location=' ...

最新文章

  1. vue 可合并表格组件_merge-table
  2. 如何用python制作九九乘法表_“九九乘法表”案例理解python循环语句
  3. 计算机中丢失 MSVCR100.dll
  4. ubuntu server 10.04 LTS(64位)装不了花生壳的解决方法
  5. Wireshark软件的安装,进行数据包的捕获【Wireshark安装使用】
  6. messenger android 4.,AndroidIPC机制(4)-Messenger
  7. 一道关于完全二叉树的考研题
  8. collection配置说明
  9. 图像目标分割_1 概述
  10. Qt文档阅读笔记-QCompleter官方解析及实例
  11. An attempt has been made to start a new process before the current process
  12. jdbc测试类代码mysql_通过JDBC进行简单的增删改查(以MySQL为例)
  13. websocket 初识
  14. 鸿蒙系统会有彩蛋吗,华为新系统亮点不断,一个新功能让人欢呼,升级后还有惊喜彩蛋...
  15. 拓端tecdat|数据盘点高校新生录取情况
  16. AnimMontage(中文)——UE4官方文档翻译与理解
  17. 高仿国美在线 顶部实现
  18. matlab工具箱计算最小生成树_数学建模【图与网络模型(图的基本概念与数据结构、最短路-最小生成树-网络最大流问题、Matlab图论工具箱、渡河问题、钢管的订购与运输)】...
  19. HTTP抓包和Python爬虫获取7天酒店免费房信息
  20. aardio - 时钟例程

热门文章

  1. Swift中@IBDesignable/@IBInspectable的使用
  2. (0009) iOS 开发之友盟统计分析SDK已全面支持HTTPS的更新
  3. CSS基础学习-5.CSS属性_字体文本文本装饰
  4. 树莓派私有云(OwnCloud)搭建(三) OwnCloud安装
  5. Java开发微信公众号(二)---开启开发者模式,接入微信公众平台开发
  6. hdu 2295 Radar(二分+DLX)
  7. php expat+DOM+SimpleXML XML读取
  8. SpringMVC Controller介绍(转)
  9. 讨论:写程序到底需不需要懂数学?
  10. LeetCode: Jump Game II