log4net.xml

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <log4net>
 3   <root>
 4     <level value="all" />
 5     <appender-ref ref="LogFileAppenderByDate" />
 6   </root>
 7   <appender name="LogFileAppenderByDate" type="log4net.Appender.RollingFileAppender" >
 8     <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
 9     <param name="AppendToFile" value="true" />
10     <param name="StaticLogFileName" value="true" />
11     <param name="File" value="Log\" />
12     <param name="DatePattern" value="yyyyMM\yyyy-MM-dd'.txt'" />
13     <param name="StaticLogFileName" value="false" />
14     <param name="RollingStyle" value="Composite" />
15     <maxSizeRollBackups value="-1" />
16     <maximumFileSize value="2MB" />
17     <layout type="log4net.Layout.PatternLayout">
18       <param name="ConversionPattern" value="%n-----%d-----%n%level%n%c%nline %L%n%m%n" />
19     </layout>
20   </appender>
21 </log4net>
原文地址:https://www.cnblogs.com/jonney-wang/p/7576070.html