C#中如何使用log4net记录本地日志

这篇文章主要介绍了C#中如何使用log4net记录本地日志,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站建设、成都网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的安康网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

第一步:首先从Visual Studio中的Nuget包管理中搜索下载 Log4Net dll文件 如下图:

C#中如何使用log4net记录本地日志

C#中如何使用log4net记录本地日志

选择安装的项目(哪个类库中需要记录日志就勾选上)

第二步:打开配置文件 WinFrom就是 App.config Web就是 web.config 将以下配置信息加入


 


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
  
  
  
  
  
 
 
  
  
  
 
 
  
  
  
  
  
  
 
 
  
  
  
  
  
 
 
  
  
  
  
  
  
 
 
  
  
  
  
  
  
 
 
  
  
  
  
  
  
 
 
  
  
  
  
  
  
 
 
 
 
 
 

以上节点具体参数这里不做解释,可以上网查询帮助文档

注意:这两段XML要放在configuration 节点下靠前

C#中如何使用log4net记录本地日志

第三步:打开项目AssemblyInfo.cs文件(UI层)

C#中如何使用log4net记录本地日志

加入:[assembly: log4net.Config.XmlConfigurator(ConfigFile = "web.config", Watch = true)]

C#中如何使用log4net记录本地日志

第四步:在需要记录日志的cs文件中初始化: private ILog _log = LogManager.GetLogger("TicketFace");

C#中如何使用log4net记录本地日志

一般常用以下几个方法:

_log.Error();
_log.Debug();
_log.Info();

最后运行项目然后在以上配置文件中找到路径去文件夹里看看就生成了日志文件了。

C#中如何使用log4net记录本地日志

注意:这里日志是以天为单位记录 如下:

C#中如何使用log4net记录本地日志

感谢你能够认真阅读完这篇文章,希望小编分享的“C#中如何使用log4net记录本地日志”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


文章标题:C#中如何使用log4net记录本地日志
分享路径:http://scyanting.com/article/ppppsd.html