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>

         

  • 相关阅读:
    数据管理(五)
    (译文)Gentoo的前世今生 part3 (完成版※)
    数据管理(三)
    数据管理(一)
    数据管理(七)
    (译文)Gentoo的前世今生 PART 1(完成版)
    数据管理(六)
    数据管理(四)
    SQL Server补丁版本的检查和安装过程中常见问题
    3938 Portal(离线型的并查集)
  • 原文地址:https://www.cnblogs.com/flywing/p/5662609.html
Copyright © 2011-2022 走看看