C# 企业库如何加载外部配置文件的层次结构

C# 企业库如何加载外部配置文件的层次结构,c#,app-config,enterprise-library,configuration-files,C#,App Config,Enterprise Library,Configuration Files,请有人向我说明一下装载过程吗?比如说,您有一个用于UI可执行文件的app.config文件。您可以在该文件中添加企业库配置源。每个配置源引用另一个配置文件,例如,一个用于日志dll,一个用于数据存储dll,另一个用于服务dll。在每个aux配置中,您编写与企业库应用程序块相关的部分,以及.NETSystem.Configuration命名空间中的一些核心部分(例如,connectionString) 现在,当配置系统在UI启动期间初始化时,将如何加载此分层配置 据我所知,企业库将加载它自己的配置

请有人向我说明一下装载过程吗?比如说,您有一个用于UI可执行文件的
app.config
文件。您可以在该文件中添加企业库配置源。每个配置源引用另一个配置文件,例如,一个用于日志dll,一个用于数据存储dll,另一个用于服务dll。在每个aux配置中,您编写与企业库应用程序块相关的部分,以及.NET
System.Configuration
命名空间中的一些核心部分(例如,
connectionString

现在,当配置系统在UI启动期间初始化时,将如何加载此分层配置

据我所知,企业库将加载它自己的配置部分,并将遵循文件名链接,为每个
FileConfigurationSource
加载外部配置文件。之后将从每个外部文件加载它自己的配置部分,将它们混合在一起

核心.NET部分呢?它是否也会通过企业库分层加载,或者为此我应该使用
configSource
属性