Log4Net的配置说明

今天闲着没事干,给自己的项目配套了一个Log4Net,网上已经有好多关于Log4Net的配置,我也就不详细描述了。

但是配置完后,我发现自己的Log还是没有写出来,这是为什么呢?

后来经过我的仔细研究,发现有两个问题,导致我的Log没有写出来。

1、网上流传着[assembly: log4net.Config.DOMConfigurator(ConfigFile = "app.config", Watch = true)]

我当时也没有注意,就直接给复制到AssemblyInfo.cs里面去了,结果导致Log出不来。

后来我猛然想起生成的config应该是我自己自定义的,和.exe的名字是一样的。我勒个去,应该是gqqConsole.exe.config

2、我用的是.net framework 4.0,配置文件中有这么一个配置
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>

我得出的结论,log4net的配置应该放在他的上面,如果放在下面,照样出不来log

总的来说,log配置好了,一切都比较开心,以后写点多线程之类的,就没有这么麻烦了。

转载于:https://www.cnblogs.com/sinianyufang/archive/2011/01/22/1942242.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值