分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

asp.net 添加错误日志

发布时间:2023-09-06 01:35责任编辑:苏小强关键词:错误日志

在开发程序中,错误日志很有必要。今天就把使用到的添加错误日志,记录下来,方便以后查看

利用的asp.net错误处理机制

Application_Error

贴出代码

 1 ????protected void Application_Error(object sender, EventArgs e) 2 ????????{ 3 ????????????c: Exception Lasterr = Server.GetLastError().GetBaseException();//利用内部服务器对象的GetLastError方法,该方法是返回一个异常, 4 ????????????try 5 ????????????{ 6 ????????????????string path = "/Error/" + DateTime.Today.ToString("yyMMdd") + ".txt"; 7 ????????????????string mapPath = HttpContext.Current.Server.MapPath(path);//利用服务端的mapPath方法,指定虚拟路径相对应的物理路径 8 ??????????????????????????????????????????????????????????????????????????//如果路径下面文件不存在 9 ????????????????if (!File.Exists(mapPath))10 ????????????????{11 ????????????????????File.Create(mapPath).Close();//在该文件夹下面创建文件,并且关闭流,用于释放12 ????????????????}13 ????????????????//实力文件流用于写入14 ????????????????using (StreamWriter writer =File.AppendText(mapPath))//使用apperntext追加到文件中15 ????????????????{16 ????????????????????writer.WriteLine("{0}", DateTime.Now.ToString());17 ????????????????????writer.WriteLine(Lasterr.Message.ToString());18 ????????????????????writer.WriteLine("-------------------------------");19 ????????????????????writer.Flush();//清理缓冲区,并使数据插入20 ????????????????????writer.Close();//写入之后关闭21 ????????????????}22 ????????????}23 ????????????catch(Exception ex)24 ????????????{25 ????????????????goto c;26 ????????????}

asp.net 添加错误日志

原文地址:https://www.cnblogs.com/xinqi1995/p/8254056.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved