ASP.Net Response.Redirect不能在Application_Error中工作?
发布时间:2020-12-15 22:19:16 所属栏目:asp.Net 来源:网络整理
导读:我不知道为什么当我将代码部署到IIS7时,Response.Redirect不能正常工作?白/黄错误页面总是显示,而不是我的错误.但是当我的计算机上使用Visual Studio进行调试运行时,它运行正常吗? protected void Application_Error(object sender,EventArgs e) { ILog lo
我不知道为什么当我将代码部署到IIS7时,Response.Redirect不能正常工作?白/黄错误页面总是显示,而不是我的错误.但是当我的计算机上使用Visual Studio进行调试运行时,它运行正常吗?
protected void Application_Error(object sender,EventArgs e) { ILog log = LogManager.GetLogger(typeof(Global).Name); Exception objErr = Server.GetLastError().GetBaseException(); log.Error(objErr); string err = "Error Caught in Application_Error eventn" + "nError Message:" + objErr.Message.ToString() + "nStack Trace:" + objErr.StackTrace.ToString(); EventLog.WriteEntry("Kiosk",err,EventLogEntryType.Error); Server.ClearError(); Response.Redirect("~/Error.aspx",false); } 解决方法
我有同样的问题,并解决了:
HttpContext.Current.ClearError(); Response.Redirect("~/Error.aspx",false); return; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 内联代码不作为后面的代码执行
- asp.net – HtmlGenericControl(“br”)呈现两次
- asp.net – 有没有办法禁用整个页面的事件验证?
- 在ASP.NET MVC C#中使用Jquery更新部分视图
- IIS7上的ASP.NET应用程序 – 在iisreset启动后非常慢
- ASP.NET ::在page_load期间,如何获取提交回发的控件的ID?
- 武装你的WEBAPI-OData入门
- asp.net – 使用简单的ActionFilterAttribute运行时出错
- asp.net-mvc – MVC 4在局部视图中使用分页列表
- asp.net – MVC4项目 – 参数值中不能有点?
推荐文章
站长推荐
- asp.net-mvc – 在ASP.NET MVC中的LinkBut??ton
- asp-classic – 如何在经典ASP中使用VBScript生成
- ASP.NET在文本框中显示列表框中的选定项目
- asp.net-mvc-3 – ASP.NET MVC3 URL参数解析为nu
- asp.net-mvc – asp.net mvc formcollection
- asp.net-mvc – 授权属性不工作MVC 5
- 给微软的日志框架写一个基于委托的日志提供者
- 从ASP.NET应用程序直接将文件上传到Amazon S3
- 如何配置ASP.NET MVC项目以使用Boo
- asp.net core 自定义基于 HttpContext 的 Serilo
热点阅读