zoukankan      html  css  js  c++  java
  • log4net

    1. 引用log4net.dll
    2. AssemblyInfo.cs文件添加:[assembly: log4net.Config.XmlConfigurator(ConfigFile = "configs/log4net.config", Watch = true)](log4net配置文件单独放置)
    3. Global全局文件中添加:log4net.Config.XmlConfigurator.Configure();
    4. web.config中添加log4net节点
      1. <configSections>    
          <section name="log4net" allowLocation="true" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> 
        </configSections>
    5. log4net.config文件(例如:)
      <?xml version="1.0" encoding="utf-8"?>
      <configuration>
        
        <configSections>
          <section name="log4net" allowLocation="true" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
        </configSections>
        
        <log4net>
          
          <root>
            <level value="DEBUG" />
            <appender-ref ref="RollingLogFileAppender" />
          </root>
          <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
            <param name="File" value="log/log-"/>
            <param name="AppendToFile" value="true"/>
            <param name="MaxSizeRollBackups" value="10"/>
            <param name="MaximumFileSize" value="10MB"/>
            <param name="StaticLogFileName" value="false"/>
            <param name="DatePattern" value="yyyyMMdd&quot;.log&quot;"/>
            <param name="RollingStyle" value="Date"/>
            <layout type="log4net.Layout.PatternLayout">
              <param name="ConversionPattern" value="%d  [%t]  %-5p  %c  [%x]  -  %m%n"/>
            </layout>
          </appender>   
        </log4net>
      </configuration>

         

  • 相关阅读:
    学习利用JSON 摆脱表单与业务对象双向转换的繁琐工作
    Ext的组件模型印象
    2010.6.28 总结
    Silverlight游戏开发并行编程学习笔记 1
    遗传算法学习笔记(1)
    多线程学习笔记
    计算机组成原理
    F#并行机制
    有限元法
    Silverlight游戏开发并行编程学习笔记 2 管程和阻塞同步
  • 原文地址:https://www.cnblogs.com/flywing/p/5662609.html
Copyright © 2011-2022 走看看