多语言展示
当前在线:448今日阅读:2今日分享:38

log4net使用详解

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

Window 7操作系统

2

Visual Studio2013旗舰版

3

log4net

方法/步骤
1

从Apache官网(http://logging.apache.org/log4net/download_log4net.cgi)下载log4net

2

在下载的文件bin/net目录下找到与你的NET Framework版本对应的log4net.dll文件,引入到工程项目

3

在程序目录中添加一个xml格式的log配置文件,名字随意,主要配置一下log文件的存储位置以及格式。例如:                                                                                                                       

4

在你程序需要记录日志的地方添加如下代码://读取log配置文件string path = AppDomain.CurrentDomain.BaseDirectory + @"\log.xml";log4net.Config.XmlConfigurator.Configure(new FileInfo(path));//获取配置文件中的loglog4net.ILog log = log4net.LogManager.GetLogger("Info");//记录日志if (log.IsInfoEnabled)      log.Info("这是一条Info日志!");注意:这里log4net.LogManager.GetLogger("Info")获取log的时候必须是xml文件中已经存在的log

5

运行项目,当执行到你添加代码的地方就会在你xml配置的路径下面生成log文件,我的路径是:Log\\Info\\

注意事项

log4net.LogManager.GetLogger("Info")获取log的时候必须是xml文件中已经存在的log

推荐信息