【问题标题】:C# DLL - Loading seperate app.config file for Common.Logging (Log4Net)C# DLL - 为 Common.Logging (Log4Net) 加载单独的 app.config 文件
【发布时间】:2018-02-16 06:41:45
【问题描述】:

我正忙于开发一个 C# 库,我想通过 Log4Net 使用 Common.Logging,但是,它会在主机应用程序 app.config 文件中查找相应的库设置。

有没有告诉 Common.Logging 查看不同的配置文件?

【问题讨论】:

标签: c# dll log4net app-config common.logging


【解决方案1】:

您可以在应用程序启动时执行此代码一次:

XmlConfigurator.ConfigureAndWatch(new FileInfo("log4net.config"));

您可以将其添加到AssemblyInfo.cs,结果相同。

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

【讨论】:

    猜你喜欢
    • 2016-03-28
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    相关资源
    最近更新 更多