我们已经成功实现了app.config中的自定义配置,但是如果随着越来越多的功能添加到我们的应用程序中,该部分会呈指数增长,我想将ConfigSection分离到单独的文件中并提供从Custom ConfigSection或外部配置文件加载配置的可行性。我想提供这两个选项,以便应用程序管理员可以根据需要选择他们想要的方式。我环顾网络,但没有发现我的兴趣。首先,我想知道是否有可能,如果有的话,一些简短的例子将对我有所帮助。
答案 0 :(得分:1)
您可以创建自己的ConfigSections
并将其放在app.config
。
或者,如果需要,您可以将自定义混淆部分放入单独的文件中,并将此文件的路径放在app.config
文件中(参见下文)。
<appSettings configSource="appSettings.config" />
<connectionStrings configSource="connectionStrings.config"/>
<pages configSource="pages.config"/>
有关详细信息,请参阅此页面,它将帮助您确定配置部分是否可以存储在外部: