首页 > 代码库 > 异常记录(写txt日志文件)
异常记录(写txt日志文件)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace WebBuild_CRM.Common{ public class ExceptionRecord { public static void RecordException(Exception ex) { FileStream fileStream = null; StreamWriter writer = null; try { string path = System.Web.HttpContext.Current.Server.MapPath("~/ExceptionLog"); if (!Directory.Exists(path)) Directory.CreateDirectory(path); string filepath = string.Format("{0}/{1}.txt", path, DateTime.Now.ToString("yyyy-MM-dd")); System.IO.FileInfo fileInfo = new System.IO.FileInfo(filepath); if (!fileInfo.Exists) fileStream = fileInfo.Create(); else fileStream = fileInfo.Open(FileMode.Append, FileAccess.Write); writer = new StreamWriter(fileStream); writer.WriteLine(DateTime.Now); writer.WriteLine(ex.Message); writer.WriteLine(ex.StackTrace); writer.WriteLine(""); } finally { if (writer != null) { writer.Close(); writer.Dispose(); fileStream.Close(); fileStream.Dispose(); } } } }}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。