我认为您应该能够使用 OpenMappedMachineConfiguration
配置管理器上的方法打开特定的计算机配置文件。
var path = "path to desired machine config";
ConfigurationFileMap cfm = new ConfigurationFileMap(path);
Configuration config = ConfigurationManager.OpenMappedMachineConfiguration(cfm);
有关该方法的更多信息可以在此处找到:http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.openmappedmachineconfiguration(v = vs.110).aspx