C # - App-Konfiguration ändert sich nicht
Ich möchte einige Einstellungen für die zukünftige Verwendung in einer Konfigurationsdatei speichern. Ich versuche, den regulären Code zu verwenden, den ich in allen Tutorials sehe -
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");
Jetzt - ich kann das zur Laufzeit sehen - wird die Datei "... vshost.exe.config" im "Debug" -Ordner geändert, und wenn ich meine Anwendung schließe, werden alle Änderungen gelöscht. Was kann ich machen?