如何在.net中运行时合并多个app.config文件?

时间:2014-11-14 13:52:09

标签: .net app-config

使用Web应用程序,将根据目录层次结构合并多个web.config文件。有没有办法为常规Windows应用程序定义自定义层次结构?配置文件合并的功能已经存在,所以我不明白为什么它不可能。

目前,层次结构为user.config -> roaming.config -> app.config -> machine.config。可以进入user.config和roaming.config的内容有很大的限制。

我希望能够拥有以下层次结构:additional2.config -> additional1config -> app.config -> machine.config,或者我想要的任意数量的配置文件,从而生成一个我可以读取的Configuration个对象。否则,我将不得不手动搜索每个附加配置。

configSource对我来说还不够,因为附加的配置文件可能包含新的配置部分。

0 个答案:

没有答案