码迷,mamicode.com
首页 > Web开发 > 详细

Log4net

时间:2017-06-19 14:20:38      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:就会   ogr   net   inf   html   sem   文档   .exe   nbsp   

参考文档:http://www.cnblogs.com/LiZhiW/p/4317198.html

一、关联配置文件

1,三种配置方式的方式

①    默认web.config/app.config

//监视默认的配置文件,App.exe.config 

[assembly: log4net.Config.XmlConfigurator(Watch = true)]

②    独立配置文件(<项目名称>.exe. log4net)(例如ConsoleApplication1.exe.log4net)

//配置文件:App.exe.log4net

[assembly:log4net.Config.XmlConfigurator(ConfigFileExtension= "log4net")]

③    独立配置文件log4net.config

//配置文件:log4net.config

[assembly:log4net.Config.XmlConfigurator(ConfigFile= "log4net.config")]

也可以在Global.asax的Application_Start里或者是Program.cs中的Main方法中添加,注意这里一定是绝对路径,如下所示:
        log4net.Config.XmlConfigurator.Configure(new FileInfo(@"F:/log4net.config"));

 

2,log4net.Config.XmlConifguratorAttribute

ConfigFile:配置文件的名字,文件路径相对于应用程序目录

ConfigFileExtension:配置文件的扩展名,文件路径相对于应用程序的目录,不能和ConfigFile属性一起使用

Watch:如果将Watch属性设置为true,就会监视配置文件,当配置文件发生变化的时候,就会重新加载

Log4net

标签:就会   ogr   net   inf   html   sem   文档   .exe   nbsp   

原文地址:http://www.cnblogs.com/zd1994/p/7048206.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!