【发布时间】:2013-12-16 20:51:11
【问题描述】:
这是我的场景,我需要加载一个不同的 app.config 文件,其中包含我的 log4net 设置。在我的项目中,我创建了一个继承自 IConfigurationReader 的类。对于 Methode getSection,我加载我的配置文件并返回该部分。
我可以看到它正在加载配置文件和部分,但它没有将其转换为我在配置文件中定义的类型。
<common>
<logging>
<factoryAdapter type="Common.Logging.Log4Net.Log4NetLoggerFactoryAdapter, Common.Logging.Log4Net4">
<arg key="configType" value="FILE-WATCH"/>
<arg key="configFile" value="C:\Users\dwarner\Documents\Visual Studio 2012\Projects\ConsoleApplication2\ConsoleApplication2\Config\log4net.config" />
</factoryAdapter>
</logging>
我可以看到它加载了原始 XML,但我不知道为什么它不会创建我的工厂适配器。我在配置中尝试了完全限定名称,但没有成功。
感谢您的帮助
【问题讨论】:
标签: log4net app-config log4net-configuration