从其他应用程序的配置文件中读取设置

时间:2013-11-11 11:55:13

标签: c# configuration-files

应用程序需要使用同一台计算机上另一个应用程序的配置文件中的设置。我可以使用System.Configuration命名空间中的类,还是应该将其解析为xml-file?

2 个答案:

答案 0 :(得分:1)

您可以使用ConfigurationManager.OpenMappedExeConfiguration API读取任何配置文件。

链接文档中有一个完整的工作示例。

答案 1 :(得分:0)

尝试:

ConfigurationFileMap fileMap = new  
ConfigurationFileMap(<filename>);
Configuration managerConfiguration =   
 System.Configuration.ConfigurationManager.OpenMappedMachineConfiguration(fileMap);