log4net不写日志原因分析

原创 Laughing  2018-03-11 16:28  阅读 421 次 评论 0 条

今天闲着没事看了一下log4net的东西,本来打算写个简单的日志,但是发现系统没有记录日志。其实出现这种情况,基本可以断定是配置文件没有读取到导致的。

问题排查

为了能够排查问题,我们打开vs查看输出信息


如图所示,提示我没有加载上配置文件,由于我把配置文件放到单独项目,所以调增了一下我的配置文件读取方式,如下:

  1. FileInfo fileInfo = new FileInfo(HttpContext.Current.Server.MapPath("~/XmlConfig/log4net.config"));  
  2.            log4net.Config.XmlConfigurator.ConfigureAndWatch(fileInfo);  

然后就可以看到输出了

本文地址:https://www.lisen.me/analysis-of-the-reasons-for-log4net-not-writing-log.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!

发表评论


表情