使用场景:记录异常(错误)信息,方便定位调试。
配置:
1. app.config
<configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSections> <appSettings> <!--log4net的配置信息放在另一个文件中:log4net.config--> <add key="log4net.Config" value="log4net.config" /> </appSettings> </configuration>
2. log4net.config
<log4net> <appender name="FileAppender" type="log4net.Appender.FileAppender"> <file value="log.txt" /> <layout type="log4net.Layout.PatternLayout"> <!--可以添加其它字段,记录相应信息。如: %property{User}--> <conversionPattern value="%date %ndc %-5level %logger %method %file:%line - %message%newline" /> </layout> </appender> <root> <level value="DEBUG" /> <appender-ref ref="FileAppender" /> </root> </log4net>
另:一般在每个类中设置一个logger
class MyClass { private static readonly log4net.ILog logger = log4net.LogManager.GetLogger( System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); }
相关推荐
常用log4j配置 [转] 常用log4j配置,
log4j的配置详细介绍,xml和properties两种格式,同时有一个完整的文档
log4j常用配置,properties 和.xml两种配置示例
log4j常用配置和Demo,新手可以看看。
log4j配置.xls 常用log4j配置,一般可以采用两种方式,.properties和.xml
log4j配置的详细说明!对常用属性进行了细致的解释!适合初学者!
Log4Net配置文件注释详细介绍了常用Log4Net的强大功能,并生成对应的接口类(Log4NetHelper),方便用户使用; 对应框架是.Net 4.5.1,测试代码可以运行,生成的Log文件在Exe同一个目录下。
这个文档是本人自己打开log4j源码自己总结的,希望对大家有用。
常用log4j配置 一般可以采用两种方式,.properties和.xml
日志处理组件log4j的配置 通过log4j可以实现信息的分级别的输出,可以将日志信息输出到控制台、文件、HTML文件、数据库、还可以发送电子邮件,功能相当给力
常用的配置文件定义有三种不同的Appender,分别是ADO.NET 记录到数据,ConsoleAppender 从控制台输出, FileAppender 日志信息...然而Log4Net 的配置附着器远不止这些,这里上传一个比较全的附着器配置文件供大家参考。
描述log4j的常用配置 .
LOG4J的配置范例常用log4j配置,log4j配置手册
C# 常用工具类 日志操作(log4net) 配置管理、字符串工具、DateTime工具、图片工具、文件工具、加密工具 等;
主要介绍了Log4net.config配置启用常用方法汇总,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
log4net是.net中常用的一个日志记录工具,下面这篇文章主要给大家介绍了关于.net简单使用Log4net的方法(多个日志配置文件),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的...
4、项目实战篇: Extjs3.2+ASP.NET七层架构+设计模式+ log4j+WebSerice等技术国讯教育通用智能OA办公平台 适用对象 1、要求有一定的javascript语言和HTML,CSS基础的学员 2、有一定的Asp.net网页编程基础和C#语言...
常用组态软件DDE配置
JAVAWEB各种配置文件加常用操作(spring strut2 jpa hibernate jdbc jndi springMVC velocity ant log4j ehcache等各种配置文件及常用操作),相信对你的开发一定会有很大的帮助!