C#使用Log4Net
来源:互联网 发布:天天快报软件下载 编辑:程序博客网 时间:2024/05/16 06:46
配置文件:
<?xml version="1.0" encoding="utf-8" ?><configuration><configSections><section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /></configSections> <!-- log4net配置 --><log4net><!-- 指定用哪种 appender 输出,以及其默认的 level --><!--<root> <level value="ALL" /> <appender-ref ref="RollingLogFileAppender" /> </root>--><logger name="Log4Net"><level value="All" /><appender-ref ref="RollingLogFileAppender" /></logger><appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"><param name="AppendToFile" value="true" /><param name="File" value="c:\log.txt" /><param name="MaxSizeRollBackups" value="10" /><param name="MaximumFileSize" value="10000KB" /><param name="RollingStyle" value="Size" /><param name="StaticLogFileName" value="true" /><layout type="log4net.Layout.PatternLayout"><param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" /></layout></appender></log4net></configuration>
AssemblyInfo添加:
[assembly: log4net.Config.XmlConfigurator(ConfigFileExtension = "config", Watch = true)]
代码:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using log4net;namespace TouchAppLogManager{ public class LogManager { private static ILog logger; public static ILog Logger { get { if (logger == null) { log4net.Config.XmlConfigurator.Configure(); logger = log4net.LogManager.GetLogger("Log4Net"); } return logger; } } }}
注意:config文件可以和上面的代码不是一个工程。
- C#使用Log4Net
- C#中使用log4net
- c#使用log4net
- C#使用log4net
- C# Log4net的使用
- C# log4net使用
- 在C#中使用LOG4NET
- 在C#中使用LOG4NET
- C#中log4net的使用
- C#中log4net的使用
- 在C#中使用LOG4NET
- C#中log4net的使用
- C# WinForm使用log4net日志
- C#使用Log4Net记录日志
- C#使用Log4Net记录日志
- C#使用Log4Net记录日志
- C#使用Log4Net记录日志
- C#使用Log4Net记录日志
- webview html页面加载本地js及img src(一)
- js 几种类型的事件处理程序
- 入门1 - MyEclipse配置JDK的详细方法
- SVN创建库时出现“error while loading shared libraries”错误的解决
- android 软引用实例
- C#使用Log4Net
- 【转】关于 (&a+1) 的困惑
- WP7开发环境搭建(图文教程)
- oracle查询字符根据正则表达式替换字符函数
- javascript 处理鼠标右键事件
- 设技求圆的面积和周长
- 多线程并发题目
- vs2010使用log4net
- EL 表达式中使用自定义函数