我有一个Global.asax
在处理程序中包含日志记录代码的文件Application_Error
。我需要以这样一种方式对其进行自定义,即如果在查找favicon.ico
文件时发生异常,则不会到达 Application_Error 处理程序。当 favicon.ico 出现异常时,我们如何绕过 Application_Error 的命中?
例外:文件不存在。
Url: http://localhost:14658/favicon.ico
注意:解决方案中没有 favicon.ico 参考
注意:我使用 Internet Explorer 作为浏览器
代码
protected void Application_Error(object sender, EventArgs e)
{
Exception occuredException = Server.GetLastError().GetBaseException();
string connectionString = ConfigurationManager.ConnectionStrings[UIConstants.PayrollSQLConnection].ConnectionString;
ExceptionBL exceptionBL = new ExceptionBL(connectionString);
string location = Request.Url.ToString();
exceptionBL.SubmitException(occuredException.Message, location);
}
参考: