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; на "Отладка" папка меняется, гайка, когда я закрываю приложение - все изменения удаляются. Что я могу сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос