Files

38 lines
1.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!-- Level的级别,由高到低 -->
<!-- None > Fatal > ERROR > WARN > DEBUG > INFO > ALL-->
<!-- 解释:如果level是ERROR,则在cs文件里面调用log4net的info()方法,则不会写入到日志文件中-->
<log4net>
<root>
<level value="ALL" />
</root>
<logger name="logInfo">
<!--日志类的名字-->
<level value="ALL" />
<appender-ref ref="ConsoleAppender" />
<appender-ref ref="RollingLogFileAppender" />
</logger>
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.PatternLayout" value="%date [%thread] %-5level %r - %message%newline"/>
</appender>
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<param name="File" value="Log\\" />
<param name="StaticLogFileName" value="false" />
<param name="DatePattern" value="&quot;Log_&quot;yyyyMMdd&quot;.log&quot;" />
<param name="MaxSizeRollBackups" value="60" />
<param name="MaxFileSize" value="20480" />
<param name="RollingStyle" value="Date" />
<param name="AppendToFile" value="true" />
<param name="lockingModel" value="log4net.Appender.FileAppender+MinimalLock" />
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%date [%thread] %-5level %r - %message%newline" />
<param name="encoding" value="utf-8"/>
</layout>
</appender>
</log4net>
</configuration>