一、 使用方法
- 在AssemblyInfo.cs文件的末尾加上下面一行代码:
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)]
- 将log4net.config源文件复制到项目根目录下
- 根据需要 修改 日志记录级别
- 在项目的根目录下建立Logger文件夹
- using log4net;
- private static readonly ILog logger = LogManager.GetLogger(typeof(FrmMain));
- logger.Debug(“日志”);
二、log4net.config源文件
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
</configSections>
<log4net debug="false">
<root>
<!--(高) OFF > FATAL > ERROR > WARN > INFO > DEBUG > ALL (低) -->
<level value="ALL"/>
<appender-ref ref="RollingLogFileAppender"/>
</root>
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<!-- 日志文件路径 -->
<param name="File" value="Logger\"/>
<!--是否是向文件中追加日志-->
<param name="AppendToFile" value