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的入门使用

Log4Net的入门使用。log4net库是Apache log4j框架在Microsoft .NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具...

Log4Net(一):快速入门

概览   Log4Net是Apache Log4J框架在.NET平台上的实现,它是一个帮助开发者将日志信息以多种方式(数据库、控制台、文件等)输出的开源工具。 为什么要使用日志记录 提供...

快速入门系列--Log4net日志组件

Log4net是阿帕奇基金会的非常流行的开源日志组件,是log4j的.NET移植版本,至今已经有11年的历史,使用方便并且非常稳定,此外很重要的一点是其和很多开源组件能很好的组合在一起工作,例如NHi...

使用log4net记录日志

  • 2017年11月01日 15:35
  • 789KB
  • 下载

log4net的基础使用

  • 2017年07月25日 16:15
  • 105KB
  • 下载

使用Log4Net写日志

ASP.Net2.0使用Log4Net(二)使用单独的配置文件,不放在web.config (二)使用单独的配置文件,不放在web.config里     1.新建一website. ...

C#控制台应用使用Log4net日志

  • 2017年05月03日 13:44
  • 2.63MB
  • 下载

log4net使用详细解释

  • 2013年04月06日 13:36
  • 654KB
  • 下载

C#使用Log4Net记录日志

第一步:下载Log4Net            下载地址:http://logging.apache.org/log4net/download_log4net.cgi          ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:log4net使用入门
举报原因:
原因补充:

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