C# 使用 Log4Net 配置日志
1. 安装依赖
在 NuGet 中下载 log4net。
2. 增加 App.config 文件
具体配置如下:
- level value="ALL":记录所有日志信息
- file value="Log/":路径,位于 debug 目录下
- datePattern:日期格式,每天生成一个文件,每月生成一个文件夹
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>
</configSections>
<!--日志配置部分-->
<log4net>
<root>
<!--控制级别,由低到高: ALL|DEBUG|INFO|WARN|ERROR|FATAL|OFF-->
<!--比如定义级别为 INFO,则 INFO 级别向下的级别,比如 DEBUG 日志将不会被记录-->
<!--如果没有定义 LEVEL 的值,则缺省为 DEBUG-->
<level value="ALL"/>
<appender-ref ref="RollingFileAppender"/>
</root>
<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
<!--日志文件存放位置,在 debug 文件夹下的 log 文件夹下-->
<file value="Log/" />


