Я использую ConfigurationManager.OpenMappedExeConfiguration для чтения и изменения файлов web.config удаленных веб-служб. Это работает хорошо по большей части.
Файл конфигурации разделяет раздел конфигурации Unity с помощью
<unity configSource="Unity1.config"/>
Как я могу изменить это, чтобы указать на Unity2.config?
Я пытался
Config.Sections["unity"].SectionInformation.ConfigSource = "Unity2.config"
Это обновляет файл web.config. Однако это также приводит к тому, что Unity2.config перезаписывается содержимым Unity1.config, а это не то, что мне нужно.
Кроме того, есть ли способ обновить открытый таким образом объект конфигурации?