почему EXE файлы.конфиг изменен, но vshost.exe-файла.конфиг не менял
я пытаюсь отредактировать файл app. config, и мой код :
var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings["a"].Value = "kkkk"; config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection(config.AppSettings.SectionInformation.Name);
и приложение.файл конфигурации :
<configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <appSettings> <add key="a" value="b" /> </appSettings> </configuration>
когда я запускаю свое решение, vshost. exe. config изменяется во время выполнения, но когда я останавливаю свое решение, мои значения в vshost.exe.config возвращаются снова
я снял флажок "Включить процесс размещения visual studio" в свойствах
сейчас просто EXE-файл.конфиг изменен, но vshost.exe-файла.конфиг не менял
как я могу изменить оба exe.config и vshost.exe-файла.config на "во время выполнения"