Log4Net 在哪里存储它的日志?
Where does Log4Net store it's logs?
我有一个 WinForms 应用程序,目前正在评估 Log4Net。
当我关闭应用程序并删除日志文件时,我预计会丢失日志。发生的事情是我启动应用程序,最后一个会话的日志被写入文件。
Log4net 不会将日志存储在特定位置。您可以配置 log4net 存储日志的位置。基本原则是您在配置中配置日志附加程序。这样您就可以灵活地选择记录的位置。有许多可能的 appender,例如:
- 文件
- sql
- 事件日志
- 调试
- blob 存储
- ...
'out of the box' appender 的概述:https://logging.apache.org/log4net/log4net-1.2.13/release/sdk/log4net.Appender.html
每个附加程序都有不同的配置选项。你可以有多个 appender 来记录不同的 'endpoints'.
我有一个 WinForms 应用程序,目前正在评估 Log4Net。
当我关闭应用程序并删除日志文件时,我预计会丢失日志。发生的事情是我启动应用程序,最后一个会话的日志被写入文件。
Log4net 不会将日志存储在特定位置。您可以配置 log4net 存储日志的位置。基本原则是您在配置中配置日志附加程序。这样您就可以灵活地选择记录的位置。有许多可能的 appender,例如:
- 文件
- sql
- 事件日志
- 调试
- blob 存储
- ...
'out of the box' appender 的概述:https://logging.apache.org/log4net/log4net-1.2.13/release/sdk/log4net.Appender.html
每个附加程序都有不同的配置选项。你可以有多个 appender 来记录不同的 'endpoints'.