C # - конфигурация приложения не меняется
Я хочу сохранить некоторые настройки в конфигурационном файле для дальнейшего использования. Я пытаюсь использовать обычный код, который я вижу во всех руководствах -
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["username"].Value = m_strUserName;
// I also tried -
//config.AppSettings.Settings.Remove("username");
//config.AppSettings.Settings.Add("username", m_strUserName);
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
Теперь - я вижу, что во время выполнения - файл & quot; ... vshost.exe.config & quot; на "Отладка" папка меняется, гайка, когда я закрываю приложение - все изменения удаляются. Что я могу сделать?