Log4Net配置文件参考

<?xml version="1.0" encoding="utf-8" ?>
<!-- Level的级别,由高到低 -->
<!-- None > Fatal > ERROR > WARN > DEBUG > INFO > ALL-->
<!-- 解释:如果level是ERROR,则在cs文件里面调用log4net的info()方法,则不会写入到日志文件中-->
<log4net>
    <!--信息日志类-->
    <logger name="LogBll">
        <level value="ALL" />
        <appender-ref ref="BllAppender" />
    </logger>
    <!--操作日志类-->
    <logger name="LogOp">
        <level value="ALL" />
        <appender-ref ref="OpAppender" />
    </logger>
    <!--信息日志附加介质-->
    <appender name="BllAppender" type="log4net.Appender.RollingFileAppender">
        <param name="File" value="Log\\LogBll\\" />
        <param name="AppendToFile" value="true" />
        <param name="MaxFileSize" value="10240" />
        <param name="MaxSizeRollBackups" value="100" />
        <param name="StaticLogFileName" value="false" />
        <param name="DatePattern" value="yyyyMMdd&quot;.htm&quot;" />
        <param name="RollingStyle" value="Date" />
        <!--信息日志布局-->
        <layout type="log4net.Layout.PatternLayout">
            <param name="ConversionPattern" value="[%d] [%t] [%-5p] %m&lt;BR&gt;%n"/>
        </layout>
    </appender>
    <!--操作日志附加介质-->
    <appender name="OpAppender" type="log4net.Appender.RollingFileAppender">
        <param name="File" value="Log\\LogOp\\" />
        <param name="AppendToFile" value="true" />
        <param name="MaxFileSize" value="10240" />
        <param name="MaxSizeRollBackups" value="100" />
        <param name="StaticLogFileName" value="false" />
        <param name="DatePattern" value="yyyyMMdd&quot;.htm&quot;" />
        <param name="RollingStyle" value="Date" />
        <!--信息日志布局-->
        <layout type="log4net.Layout.PatternLayout">
            <param name="ConversionPattern" value="[%d] [%t] [%-5p] %m&lt;BR&gt;%n"/>
        </layout>
    </appender>
</log4net>

 

posted @ 2025-10-25 14:57  啊原来是这样呀  阅读(2)  评论(0)    收藏  举报