Title:
If the scarlet Letter is not written, all logger will inherit root. All the logs will be recorded in a major log file, now with the red character, the red part of the only recorded in their corresponding directory
<log4net debug= "false" >
<!---does not inherit root relationship additivity= "false"--
<logger name= "Cpudefault"additivity= "false">
<level value= "All"/>
<appender-ref ref= "Cpudefaultappender"/>
</logger>
<appender name= "Cpudefaultappender" type= "log4net. Appender.rollingfileappender ">
<param name= "File" value= "cpulog\\"/>
<lockingmodel type= "log4net. Appender.fileappender+minimallock "/>
<param name= "Appendtofile" value= "true"/>
<param name= "maxsizerollbackups" value= "ten"/>
<param name= "MaxFileSize" value= "10240"/>
<param name= "Staticlogfilename" value= "false"/>
<param name= "Datepattern" value= "Yyyy-mm-dd". txt" "/>
<param name= "Rollingstyle" value= "Date"/>
<layout type= "log4net. Layout.patternlayout ">
<param name= "Conversionpattern" value= "[%date][%-5level]%m%n"/>
</layout>
</appender>
<appender name= "Default" type= "log4net. Appender.rollingfileappender ">
<param name= "File" value= "log\\"/>
<lockingmodel type= "log4net. Appender.fileappender+minimallock "/>
<param name= "Appendtofile" value= "true"/>
<param name= "maxsizerollbackups" value= "ten"/>
<param name= "MaxFileSize" value= "10240"/>
<param name= "Staticlogfilename" value= "false"/>
<param name= "Datepattern" value= "Yyyy-mm-dd". txt" "/>
<param name= "Rollingstyle" value= "Date"/>
<layout type= "log4net. Layout.patternlayout ">
<param name= "Conversionpattern" value= "[%date][%-5level]%m%n"/>
</layout>
</appender>
Log4net different modules, record different folder methods