【问题标题】:How to create a log for errors and debugs in C#.Net如何在 C#.Net 中为错误和调试创建日志
【发布时间】:2012-11-25 10:41:27
【问题描述】:

我创建了一个日志文件来维护所有登录到我的应用程序的用户。

代码是`

string strLogText = txtLogin.Text;
StreamWriter log;

if (!File.Exists("logfile.txt"))
{
log = new StreamWriter("logfile.txt");
}
else
{
log = File.AppendText("logfile.txt");
}

log.WriteLine(DateTime.Now);
log.WriteLine(strLogText);
log.WriteLine();

log.Close();`

我想维护我的应用程序中的所有错误和调试日志。我应该如何从这些日志文件开始。

【问题讨论】:

    标签: c# logging


    【解决方案1】:

    您可以使用以下免费日志记录组件之一:

    【讨论】:

    • +1 是的,甚至开始登录 System.Diagnostic 也可以!
    【解决方案2】:

    NLog 和 Log4Net 是记录异常等的好工具。

    如果您的应用程序是基于 Web 的,那么我还建议您研究 Elmah,它是 IIS Web 应用程序的出色日志记录工具。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-11
      • 1970-01-01
      • 2016-01-22
      • 2015-03-14
      • 1970-01-01
      • 2015-05-04
      • 2011-05-17
      • 2011-05-09
      相关资源
      最近更新 更多