异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...
生活随笔
收集整理的這篇文章主要介紹了
异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在一般處理程序中執(zhí)行 context.Response.End()方法會報出:”由于代碼已經(jīng)過優(yōu)化或者本機(jī)框架位于調(diào)用堆棧之上,無法計算表達(dá)式的值”這個異常。
對于這個異常微軟有解決方案:https://support.microsoft.com/zh-cn/kb/312629
?
三種方法:
1.對于Response.End ?.調(diào)用HttpContext.Current.ApplicationInstance.CompleteRequest方法,而不是Response.End能夠繞過到Application_EndRequest事件的代碼執(zhí)行
?
2.對于Response.Redirect,?使用重載,傳遞false以取消內(nèi)部調(diào)用Response.End的endResponse參數(shù)的Response.Redirect (url 字符串、 布爾值 endResponse).
?
3.對于Server.Transfer.而是使用Server.Execute方法。
轉(zhuǎn)載于:https://www.cnblogs.com/kingleo/p/9413745.html
總結(jié)
以上是生活随笔為你收集整理的异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过javaMail API 发送邮件
- 下一篇: python 错误、调试和测试