最近又重新整理一下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> 元素的第一個子元素。
此問題坑了我近一個小時。特此記錄!