log4net 学习记录
log4net介绍: log4net库是Apache log4框架在Microsoft .NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具。 log4net是Apache软件基金会Apache Logging Services工程的一部分。Apache日志服务工程致力于为程序调试和审计提供跨语言的日志服务。 log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。 应用 log4net应用其实很简单,只需要简单的三步: 第一步:引用log4net.dll 第二步: 程序启动时 读取log4net的配置文件。 在应用程序启动的地方(一般都在global.asax文件)添加:log4net.Config.XmlConfigurator.Configure(); 第三步:设置配置文 1 <?xml version="1.0" encoding="utf-8"?> 2 3 <!-- 4 有关如何配置 ASP.NET 应用程序的详细信息,请访问 5 http://go.microsoft.com/fwlink/?LinkId=169433