关于log4net日志的配置流程

时间:2021-11-24 18:07:42

最近又重新整理一下log4net日志的配置,现在记录一下流程和一些遇到的问题,以备后续使用,具体的配置参数等信息.此文无,见谅!

1. 下载log4net.dll文件(网上很多,随便找一个!)

2. 项目中引用此dll

3. appconfig中配置log4net(具体配置方案有很多例子.)

4. AssemblyInfo.cs 中添加"[assembly: log4net.Config.XmlConfigurator(Watch = true)]"

5. winform中调用"private static readonly log4net.ILog Logger = log4net.LogManager.GetLogger(typeof(Form1));"

  Logger.Debug("测试debug");

问题:

1. 如果出现"类型初始值设定项引发异常"类似的文字,首先查看 app.config配置中 <configSections> 元素,必须是根 <configuration> 元素的第一个子元素。

此问题坑了我近一个小时。特此记录!