2016-12-16 87 views
0

我有一个WinForms应用程序,我目前正在评估Log4Net。Log4Net在哪里存储日志?

当我关闭应用程序并删除日志文件时,我期望丢失日志。我会启动应用程序,并将最后一个会话的日志写入文件中。

回答

1

Log4net不将日志存储在特定位置。您可以配置log4net存储日志的位置。基本原则是您在配置中配置日志appender。这样你就可以灵活地记录你的日志。有许多可能的追加程序,例如:

  • 文件
  • SQL
  • 事件日志
  • 调试
  • Blob存储
  • ...

为'一个概述开箱即用'appenders:https://logging.apache.org/log4net/log4net-1.2.13/release/sdk/log4net.Appender.html

每个appender都有不同的配置选项。你可以有多个appender登录到不同的'端点'。