asp.net中如何捕捉异常,并将其自动保存到txt文本中

asp.net中如何捕捉异常,并将其自动保存到txt文本中 我现在捕捉异常已经能够实现 重点是如何将异常保存至文本txt中 望高手指点...

//记录错误日志位置 private static string m_fileName = System.Web.HttpContext.Current.Server.MapPath("~/Error/"+DateTime.Now.ToString("yyyyMMdd")+".log");
public static String FileName { get { return (m_fileName); } set { if (value != null || value != "") { m_fileName = value; } } }
/// <summary> /// 记录日志至文本文件 /// </summary> /// <param name="message">记录的内容</param> public static void CreateErrorLog(string message) { if (File.Exists(m_fileName)) { ///如果日志文件已经存在,则直接写入日志文件 StreamWriter sr = File.AppendText(FileName); sr.WriteLine("\n"); sr.WriteLine(DateTime.Now.ToString() + message); sr.Close(); } else { ///创建日志文件 StreamWriter sr = File.CreateText(FileName); sr.WriteLine("\n"); sr.WriteLine(DateTime.Now.ToString() + message); sr.Close(); } }
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答