由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值 解决方案...
原因:
如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常。您可以使用 try-catch 语句捕获此异常。
Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Application_EndRequest 事件。不执行 Response.End 后面的代码行。
此问题出现在 Response.Redirect 和 Server.Transfer 方法中,因为这两种方法均在内部调用 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);
这样就可以解决
转载于:https://www.cnblogs.com/aw25220/archive/2011/07/25/2115831.html
由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值 解决方案...相关推荐
- Asp.Net异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值的解决方法...
今天项目中碰到一个以前从没有见过的异常信息"由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值",于是查了一下资料,原来此异常是由于我在代码中使用了"Re ...
- [Bug]由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值的解决方法(转)...
原因 如果使用 Response.End.Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常.您可以使用 try-ca ...
- 异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...
在一般处理程序中执行 context.Response.End()方法会报出:"由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值"这个异常. 对于这个异常微软有解 ...
- asp.net 由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...
看MS给的解决方案:(http://support.microsoft.com/kb/312629/ ) 症状:如果使用 Response.End.Response.Redirect 或 Server ...
- 异常“本机框架位于调用堆栈顶部,因此无法计算表达式的值”的解决办法
异常:本机框架位于调用堆栈之上,无法计算表达式的值 原因: 如果使用 Response.End.Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbo ...
- 当前方法的代码已经过优化,因此无法计算表达式的值
当前方法的代码已经过优化,因此无法计算表达式的值 /************************************************************************** ...
- Debug 模式下,出现 变量已被优化掉,因而不可用 的问题
Debug 模式下,出现 变量已被优化掉,因而不可用 的问题. 出现的问题如下: 解决方案如下: 1. 在VS 软件顶部工具栏上,选择 项目 -> 属性,打开属性栏: 2. 打开属性页后,依次点 ...
- 代码随想录第11天 | LeetCode20. 有效的括号、LeetCode1047. 删除字符串中的所有相邻重复项、LeetCode150. 逆波兰表达式求值
day11 | LeetCode20. 有效的括号.LeetCode1047. 删除字符串中的所有相邻重复项.LeetCode150. 逆波兰表达式求值 文章目录 day11 | LeetCode20 ...
- 基于MPI的H.264并行编码代码移植与优化
2010 03 25 基于MPI的H.264并行编码代码移植与优化 范 文 洛阳理工学院计算机信息工程系 洛阳 471023 摘 要 H.264获得出色压缩效果和质量的代价是压缩编码算法复杂度的增加. ...
最新文章
- 关于可扩展的web架构设计的探索-框架结构的描述文件
- macOS 中使用钥匙串保存密码
- 离线安装 VS2017 的正确姿势
- $.post 中文乱码 php,如何解决jquery $.post 乱码问题
- 23种常用设计模式的UML类图
- 中绘制折线_统计图之折线图的结构和制作过程
- 企业微信再次升级;滴滴网约车欲加装防护隔离膜;Firefox 73发布 | 极客头条
- Android对Linux内核的改动你知道多少?
- torch.FloatTensor和torch.Tensor、torch.tensor
- 杜比专为旧版本Android,杜比音效app(dolby audio) v2.1.0 安卓版
- mame新版ROM下载网站推荐
- 班迪录屏注册机(Bandicam)
- 科技爱好者周刊:第 61 期
- html 签名,什么是签名档?如何使用
- Web IDE落地全记录(一)
- 中央电化教育馆教学资源库介绍
- 解决Field xxService in x.controller.x required a bean of type ‘x.service.x‘ that could no be found的方法
- Linux搭建waf防火墙,Linux入门教程:nginx安装配置naxsi waf防火墙,nginxwaf Naxsi 不依赖...
- torch.squeeze用法
- ensp:使用路由器实现网间通信
热门文章
- TabHost的使用(二):实现TabHost.TabContentFactory接口
- 优秀编程团队需要改善的12件事情
- 『Numpy』np.ravel()和np.flatten()
- Codeforces#371 Div2
- 在ASP.NET MVC中使用IIS级别的URL Rewrite
- 某CrackMe算法分析
- [转载]Shark Machine Learning Library --之运行篇
- HTML中常用的实体字符
- 盛大创新院赞助首届.NET技术交流会即将召开
- 配置apache服务器的文件名,apache服务器配置文件名是