Tom-Net

导航

应用log4的步骤 3Web.config的配置

3在web.config中添加如下XML,并在网站的根目录新建MyProject_Log文件夹(日志文件所在的文件夹)

<configSections>
  <!--注册lognet-->
  <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>

</configSections>

 

<!--站点日志配置部分-->
 <log4net>
  <root>
   <priority value="ALL"/>
   <appender-ref ref="TraceAppender"/>
   <appender-ref ref="ConsoleAppender"/>
   <appender-ref ref="RollingFileAppender"/>
  </root>
  <appender name="TraceAppender" type="log4net.Appender.TraceAppender">
   <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%newline%date [%thread] %-5level %logger [%property{NDC}] - %message%newline%newline"/>
   </layout>
  </appender>
  <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
   <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%newline%date [%thread] %-5level %logger [%property{NDC}] - %message%newline%newline"/>
   </layout>
  </appender>
  <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
   <file value="MyProject_Log\\log"/>
   <appendToFile value="true"/>
   <RollingStyle value="Date"/>
   <DatePattern value="yyyy-MM-dd&quot;.log&quot;"/>
   <StaticLogFileName value="false"/>
   <layout type="log4net.Layout.PatternLayout,log4net">
    <param name="ConversionPattern" value="%newline%date [%thread] %-5level %logger [%property{NDC}] - %message%newline%newline"/>
    <param name="Header" value=" --------------------------网站在运行过程中产生的错误-------------------------&#xA;&#xA;"/>
    <param name="Footer" value=" ------------------------------------------------------------------测试人:Tom--------------------------&#xA;&#xA;"/>
   </layout>
  </appender>
 </log4net>

posted on 2009-06-18 10:19  Tom_Net  阅读(146)  评论(0)    收藏  举报