vs.net2005+Log4Net配置

Posted on 2006-07-21 22:58  零度海洋  阅读(322)  评论(0)    收藏  举报

<?xml version="1.0"?>

<configuration>

  <configSections>

    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net-net-1.0" />

 </configSections>

  <log4net>

    <root>
       <level value="WARN" />

      <appender-ref ref="LogFileAppender" />

      <appender-ref ref="ConsoleAppender" />

    </root>

  <logger name="mylog">

      <level value="ALL"/>
    <appender-ref ref="ConsoleAppender" />

    </logger>


<appender name="LogFileAppender" type="log4net.Appender.FileAppender" >

     <param name="File" value="log-file1.txt" />

     <param name="AppendToFile" value="true" />

      <layout type="log4net.Layout.PatternLayout">

     

          <param name="ConversionPattern"   value="%d [%t] [%L] %-55p %c [%F] - %m%n" />
       


     </layout>
 <filter type="log4net.Filter.LevelRangeFilter">

        <param name="LevelMin" value="DEBUG" />

        <param name="LevelMax" value="WARN" />

      </filter>

    </appender>
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" >

      <layout type="log4net.Layout.PatternLayout">

        <param name="ConversionPattern"  value="%d [%t] %-5p %c [%x] - %m%n" />

     </layout>

 </appender>

  </log4net>

</configuration>

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3