log4net使用入门

原创 2016年08月31日 09:28:43

一、根据.NET版本,添加log4net的引用



二、添加配置文件节点

(WinForm对应的是*.exe.config,WebForm对应的是*.config)

其中<log4net debug="true">节点配置多样,按需调整

<configuration>
  <configSections>
    <section name="log4net" type="System.Configuration.IgnoreSectionHandler"/>
  </configSections>
  <log4net debug="true">
    <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
      <file value="logs\log.txt" />
      <appendToFile value="true" />
      <rollingStyle value="Size" />
      <maxSizeRollBackups value="10" />
      <maximumFileSize value="10MB" />
      <staticLogFileName value="true" />
      <layout type="log4net.Layout.PatternLayout">
        <conversionPattern value="%-5p %d %5rms %-22.22c{1} %-18.18M - %m%n" />
      </layout>
    </appender>
    <root>
      <level value="DEBUG" />
      <appender-ref ref="RollingLogFileAppender" />
    </root>
  </log4net>  
</configuration>
三、重点,在命名空间前添加说明

//注意下面的语句一定要加上,指定log4net使用.config文件来读取配置信息
//如果是WinForm(假定程序为MyDemo.exe,则需要一个MyDemo.exe.config文件)
//如果是WebForm,则从web.config中读取相关信息
[assembly: log4net.Config.XmlConfigurator(Watch = true)]
namespace TTT{……}

四、使用log4net写日志

   log4net.ILog log = log4net.LogManager.GetLogger(typeof(Form));
   log.Error("测试Log4Net日志是否写入");





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

log4net的基础使用

  • 2017-07-25 16:15
  • 105KB
  • 下载

log4net日志记录,配置使用步骤

1. 在项目中添加对log4net.dll的引用 2. 程序启动时读取log4net的配置文件 (1)如果是CS程序,在根目录的Program.cs中的Main方法中添加:log4net.Con...

log4net使用详细解释

  • 2013-04-06 13:36
  • 654KB
  • 下载

log4net 使用

Log4Net使用指南声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码  1           ...

log4net的使用方法

  • 2010-04-21 14:30
  • 298KB
  • 下载

Log4Net使用指南

  • 2008-07-05 10:39
  • 102KB
  • 下载

Log4Net的使用

本文来自:http://developer.51cto.com/art/201106/266482.htm 为什么需要系统日志 ?         以前写系统的时候,一直没有利用日志文件备...

Log4Net使用演示

  • 2008-03-24 16:40
  • 411KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)