Ich möchte die Benutzereinstellungen pro AppSettings speichern.
Sobald Winform geschlossen ist, löse ich Folgendes aus:
Code: Select all
conf.Configuration config =
ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
if (ConfigurationManager.AppSettings["IntegrateWithPerforce"] != null)
ConfigurationManager.AppSettings["IntegrateWithPerforce"] =
e.Payload.IntegrateCheckBox.ToString();
else
config.AppSettings.Settings.Add("IntegrateWithPerforce",
e.Payload.IntegrateCheckBox.ToString());
config.Save(ConfigurationSaveMode.Modified);
1) Was mache ich falsch?
2) Wo bin ich Erwarten Sie, dass die Benutzereinstellungen für App-Einstellungen erneut gespeichert werden? Befindet es sich im Debug-Ordner oder im Ordner C:\Dokumente und Einstellungen\BENUTZERNAME\Lokale Einstellungen\Anwendungsdaten?