在一般处理程序中执行 context.Response.End()方法会报出:”由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值”这个异常。

对于这个异常微软有解决方案:https://support.microsoft.com/zh-cn/kb/312629

三种方法:

1.对于Response.End  .调用HttpContext.Current.ApplicationInstance.CompleteRequest方法,而不是Response.End能够绕过到Application_EndRequest事件的代码执行

2.对于Response.Redirect, 使用重载,传递false以取消内部调用Response.End的endResponse参数的Response.Redirect (url 字符串、 布尔值 endResponse).

3.对于Server.Transfer.而是使用Server.Execute方法。

转载于:https://www.cnblogs.com/kingleo/p/9413745.html

异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...相关推荐

  1. Asp.Net异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值的解决方法...

    今天项目中碰到一个以前从没有见过的异常信息"由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值",于是查了一下资料,原来此异常是由于我在代码中使用了"Re ...

  2. [Bug]由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值的解决方法(转)...

    原因 如果使用 Response.End.Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常.您可以使用 try-ca ...

  3. 由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值 解决方案...

    原因: 如果使用 Response.End.Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常.您可以使用 try-c ...

  4. asp.net 由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...

    看MS给的解决方案:(http://support.microsoft.com/kb/312629/ ) 症状:如果使用 Response.End.Response.Redirect 或 Server ...

  5. 异常“本机框架位于调用堆栈顶部,因此无法计算表达式的值”的解决办法

    异常:本机框架位于调用堆栈之上,无法计算表达式的值 原因: 如果使用 Response.End.Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbo ...

  6. 当前方法的代码已经过优化,因此无法计算表达式的值

    当前方法的代码已经过优化,因此无法计算表达式的值 /************************************************************************** ...

  7. 代码随想录第11天 | LeetCode20. 有效的括号、LeetCode1047. 删除字符串中的所有相邻重复项、LeetCode150. 逆波兰表达式求值

    day11 | LeetCode20. 有效的括号.LeetCode1047. 删除字符串中的所有相邻重复项.LeetCode150. 逆波兰表达式求值 文章目录 day11 | LeetCode20 ...

  8. Respon.WriteFile 下载文件

    System.IO.FileInfo file = new System.IO.FileInfo(@"\\192.168.1.155\share\20130806\20130806_产品名称 ...

  9. Eatting外卖基于瑞吉外卖代码全功能优化含源码

    Eatting外卖基于瑞吉外卖代码全功能优化含源码 文章目录 项目的最终部署 源码地址 github:[源码地址](https://github.com/yangxingyue0623/Eating_ ...

最新文章

  1. JSP第二次作业_8小题
  2. python读取redis存储数据的存储时间_Python读写Redis数据库操作示例
  3. jQuery 判断元素是否存在
  4. Maven入门指南② :Maven 常用命令,手动创建第一个 Maven 项目
  5. 深入探讨Container
  6. hdu2094产生冠军
  7. 计算机硬件数据处理过程,统计数据处理
  8. RedHat 7通过yum安装图形界面
  9. c语言怎么写注释,C语言如何注释一段代码?
  10. 最新服务器处理器天梯,至强cpu天梯图2020_intel服务器cpu排行榜2020
  11. VMware的网络连接原理
  12. UpdatePanel触发javascript脚本技巧javascript
  13. 如何彻底的卸载anaconda(包括配置文件)
  14. vue单页面怎么做SEO优化
  15. 记一次win7 配置Windows Update 失败,还原更改,无法进入系统
  16. PEEKABOO——测试随笔
  17. Android真香系列,再也不用数据线就能真机调试啦
  18. Endianness一点通
  19. HTML5Canvas实现简易画图工具(铅笔,直线,矩形,圆,文本框,橡皮擦等)
  20. 前端期末大作业 HTML+CSS 动漫主题网页作业 (1)

热门文章

  1. ssh登录远程服务器_设置iTerm2免密登陆ssh远程服务器
  2. ft2232驱动安装方法_PC adapter USB驱动安装方法
  3. python把桢写入txt_Java 字节码与字节码分析
  4. html图片旋转代码_HTML设计一个小程序
  5. 使用python下载文件_python使用socket实现上下载文件功能
  6. porphet论文_时间序列模型Prophet使用详细讲解
  7. (7)操作系统安全机制一
  8. 【项目管理】认识沟通管理
  9. 三门科目分析信息系统项目管理师如何备考
  10. c# Application.DoEvents