博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Log4net配置之Winform项目
阅读量:6862 次
发布时间:2019-06-26

本文共 1351 字,大约阅读时间需要 4 分钟。

具体方法如下:

一、App.config配置

 

二、form.cs中调用:初始化Log

private void btnSelect_Click(object sender, EventArgs e)        {             ILog log = LogManager.GetLogger("Error");}

 

三、Assmbely.cs配置

//[assembly: log4net.Config.XmlConfigurator(Watch = true, ConfigFile = "Log4Net.config")]// 日志组件配置//[assembly: log4net.Config.DOMConfigurator(ConfigFile = "Log4Net.config", Watch = true)][assembly: log4net.Config.XmlConfigurator(ConfigFileExtension = "config", Watch = true)]

  

别忘了引入log4net.dll

 

如果出现“App.config提示错误“配置系统未能初始化

解决方案:

"如果配置文件中包含 configSections 元素,则 configSections 元素必须是 configuration 元素的第一个子元素。"所以它前面如果有connectionStrings或其它节点,必须把connectionStrings放到它的后面。

 

 

 

 

 

WebForm  配置log4net

Global.asax

// log4net日志配置            FileInfo file = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "Log4Net.config");            log4net.Config.XmlConfigurator.Configure(file);            // end of log4net日志配置

 

 

转载地址:http://blqyl.baihongyu.com/

你可能感兴趣的文章