38 lines
1.5 KiB
XML
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=""Log_"yyyyMMdd".log"" />
|
|
<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> |