在C#应用程序中添加自定义配置文件

是否可以创建可由System.Configuration命名空间中的类处理的自定义配置文件(app.config除外)?

我看过很多关于自定义部分的文章(在app.config文件中),但我想创建一个全新的配置文件。

是否有适合此主题的体面文档?

谢谢

您没有通过单独的文件说明您想要实现的目标,但您可以执行几项不同的操作。

如果您想“模块化”您的配置,您可以使用configSource属性将某些配置节分解为单独的文件:

 // point out a file containing the connectionStrings config section  

您还可以通过调用ConfigurationManager.OpenExeConfiguration打开特定的配置文件。