配置文件示例:
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
</configSections>
<log4net>
<root>
<level value="DEBUG" />
<appender-ref ref="WarnRollingLogFileAppender" />
<appender-ref ref="InfoRollingLogFileAppender" />
<appender-ref ref="ErrorRollingLogFileAppender" />
</root>
<logger name="CustomAction">
<appender-ref ref="FileAppender.CustomAction" />
</logger>
<logger name="BehaviorLog">
<appender-ref ref="FileAppender.BehaviorLog" />
</logger>
<appender name="FileAppender.BehaviorLog" type="log4net.Appender.RollingFileAppender,log4net">
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
<param name="File" value="d:\log\BehaviorLog\" />
<param name="AppendToFile" value="true" />
<param name="RollingStyle" value="Composite" />
<param name="DatePattern" value="_yyyyMMddHH.TXT" />
<param name="StaticLogFileName" value="false"</