博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习笔记—log4net
阅读量:5074 次
发布时间:2019-06-12

本文共 1276 字,大约阅读时间需要 4 分钟。

一、log4net.dll下载地址:http://logging.apache.org/log4net/download_log4net.cgi

二、在项目中引用log4net.dll

三、设置在程序启动的时候读取配置文件

  1.BS程序:在Global.asax文件中的Application_Start方法中添加如下代码:

   log4net.Config.XmlConfigurator.Configure();

  2.CS程序:在根目录的Program.cs中的Main方法中添加如下代码:

   log4net.Config.XmlConfigurator.Configure();

  3.通用方法:在项目的AssemblyInfo.cs文件里添加如下代码:

   [assembly: log4net.Config .XmlConfigurator()]

三、修改配置文件

 1.BS程序:在Web.config中添加如下代码:

   1.1 添加完效果如下(标红节点为添加内容):

    2.CS程序:在App.config文件中添加上述代码

三、在程序中使用方法

log4net.ILog log = log4net.LogManager.GetLogger("testApp.Logging");log.Info(DateTime.Now.ToString() + ":login success");

注:testApp.Logging要和logger节点的name属性一致

四、日志保存位置:

 1.在配置文件的如下节点可进行设置,如下是绝对路径:

 

    2.如果代码没有指定绝对路径,则日志文件存储在该项目的目录下

参考地址:https://blog.csdn.net/binnygoal/article/details/79557746

 写在后面的话:写博客的初衷很简单,就是想把自己学到的知识记录下来

 

  

 

转载于:https://www.cnblogs.com/jas0203/p/9364369.html

你可能感兴趣的文章
linux c:关联变量的双for循环
查看>>
深入浅出理解zend framework(三)
查看>>
python语句----->if语句,while语句,for循环
查看>>
javascript之数组操作
查看>>
LinkedList源码分析
查看>>
TF-IDF原理
查看>>
用JS制作博客页面背景随滚动渐变的效果
查看>>
JavaScript的迭代函数与迭代函数的实现
查看>>
一步步教你学会browserify
查看>>
Jmeter入门实例
查看>>
亲近用户—回归本质
查看>>
中文脏话识别的解决方案
查看>>
CSS之不常用但重要的样式总结
查看>>
Python编译错误总结
查看>>
URL编码与解码
查看>>
日常开发时遇到的一些坑(三)
查看>>
Eclipse 安装SVN插件
查看>>
深度学习
查看>>
TCP粘包问题及解决方案
查看>>
构建之法阅读笔记02
查看>>