أعتقد أنك يجب أن تكون قادرًا على استخدام OpenMappedMachineConfiguration
الطريقة على ConfigurationManager لفتح ملف تكوين الجهاز معين.
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