У меня есть следующий код для изменения значения ключа в файле Web.config
.
Configuration webConfigApp = WebConfigurationManager.OpenWebConfiguration("~");
webConfigApp.AppSettings.Settings["Email"].Value = "abc@def.com";
webConfigApp.Save();
Он успешно изменяет значение, но также влияет на структуру файла. У меня есть некоторые комментарии в файле, которые исчезли после запуска приведенного выше кода.
Существует ли какой-либо код, который только обновляет значение ключа и не влияет на весь файл?