本篇文章主要介绍了"lucas papaw ointment IIS配置ASPNET和服务器错误页",主要涉及到lucas papaw ointment方面的内容,对于.NETjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
以下两种方法均为全站出错处理方法一:1、在Web.config配置文件中中添加<...
以下两种方法均为全站出错处理
方法一:
1、在Web.config配置文件中中添加节点
"1.0" encoding="utf-8"?>
"true" targetFramework="4.5" />
"4.5" />
"On" defaultRedirect="404.htm" >
2、添加错误处理页面:ApplicationErroy.aspx
调用下面的方法:
protectedvoid DealErroy()
{
HttpException erroy = new HttpException();
string strCode = erroy.ErrorCode.ToString();
string strMsg = erroy.Message;
erroy.HelpLink = "sss";
Response.Write("ErrorCode:" + strCode + "");
Response.Write("Message:" + strMsg);
Response.Write("HelpLink:" + erroy.HelpLink);
Response.Write("Source:" + erroy.Source + "");
Response.Write("TargetSite:" + erroy.TargetSite);
Response.Write("InnerException:" + erroy.InnerException);
Response.Write("StackTrace:" + erroy.StackTrace);
Response.Write("GetHtmlErrorMessage:" + erroy.GetHtmlErrorMessage());
Response.Write("erroy.GetHttpCode().ToString():" + erroy.GetHttpCode().ToString());
Response.Write("erroy.Data.ToString():" + erroy.Data.ToString());
}
这种方法不能完整地显示错误信息。
方法二:
1、依旧在Web.config配置文件中找到节点
在该节点中添加叶节点
2、右键添加Global.asax文件,找到Application_Error事件,加入以下代码:
Exception erroy = Server.GetLastError();
string err = "出错页面是:" + Request.Url.ToString() + "
";
err += "异常信息:" + erroy.Message + "
";
err += "Source:" + erroy.Source + "
";
err += "StackTrace:" + erroy.StackTrace + "
";
Server.ClearError();
Application["erroy"] = err;
3、添加错误处理页面:ApplicationErroy.aspx 加入以下代码:
Response.Write(Application["erroy"].ToString());
这种方法能完整地显示错误信息,最好的办法还是两种方法一起用最好。