本文介绍了log4net.config文件用于数据库或用于文件级别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

朋友,

我使用log4net配置文件开发了用于在数据库以及文件中记录缺陷的代码.

我的问题是如何在数据库级别或文件级别上使其可配置,以及如何在不更改log4net配置的情况下一次确定数据库或文件中的缺陷记录

我已经放置了追加器

 <   appender    名称  ="  AdoNetAppender_SqlServer"    类型  ="  log4net.Appender.AdoNetAppender"  >  


和附加器引用为

 <   pre  > ;  <   appender-ref     ref   ="  AdoNetAppender_SqlServer"    / >  



而我的logger类的构造函数是

  public  Logger()
       {

         FileInfo log4netConfig =  FileInfo(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);

           Configure(log4netConfig.Directory + "  \\ log4net.config" ); /// ////第1行
 log4net.Config.XmlConfigurator.Configure(); /// ///////////第2行
日志= LogManager.GetLogger("  root" );
       }



我们可以在此构造函数中管理数据库或文件设置吗?

请帮助我
在此先感谢

解决方案


这篇关于log4net.config文件用于数据库或用于文件级别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 11:38