这是一个 在Golbal.asax 中 使用的,Application_Error 是系统自定义的(不要修改名称撒),启动 有点像 ASP.Net 的 Page_Load 似的,是全局的
/// <summary> /// 记录错误日志 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Application_Error(object sender, EventArgs e) { Exception error = Server.GetLastError(); if (error != null) { string be = "\r\n"; string log = "请求地址:" + Request.Url.ToString() + be; log += "错误信息:" + error.Message + be; log += "详细错误:" + error.ToString() + be; // 写登录日志 LogTextHelper.Error(log); //记录错误日志 //SystemLoginLogManager.Instance.AddLoginLog(DateTime.Now.ToString(), log); //Server.Transfer(this.Request.ApplicationPath + "/Account/Error"); } }
时间: 2024-12-06 22:00:09