【问题标题】:System wide machine.config log4net settings WITH web app level config settings系统范围的 machine.config log4net 设置与 Web 应用程序级别的配置设置
【发布时间】:2013-01-30 21:57:29
【问题描述】:

我正在尝试让 log4net 与 machine.config 设置和 web.config 设置(甚至自定义配置文件)一起使用,但效果不佳。

我的目标是为所有 Web 应用程序设置系统范围的设置(即附加程序、级别),然后允许每个项目通过项目级别配置设置添加额外的日志记录配置。

这可能吗? 我开始不这么想,并且在想也许我将不得不依赖于为系统范围的设置完全编程创建附加程序。在读取配置文件(即应用程序名称等)后,我确实需要修改系统范围的设置

【问题讨论】:

    标签: logging error-handling log4net


    【解决方案1】:

    据我所知,您的配置只能有一个来源。如果 log4net 允许更多,它将如何解决冲突的配置等等。它在内部使用XmlConfigurator 来读取配置文件。如果你阅读更多的配置文件,它只会记住你最后阅读的配置。

    查找所有配置的最佳位置是:

    log4net manual configuration

    【讨论】:

      猜你喜欢
      • 2013-11-03
      • 2011-01-04
      • 2018-11-18
      • 2012-09-01
      • 2012-04-09
      • 2010-10-07
      • 2012-04-26
      • 2012-04-30
      • 1970-01-01
      相关资源
      最近更新 更多