Hier ist der Code Ich verwende:Konfigurationsmanager speichert keine Einstellungen
private void SaveConfiguration()
{
if (txtUsername.Text != "" && txtPassword.Text != "")
{
ConfigurationManager.AppSettings["Username"] = txtUsername.Text;
ConfigurationManager.AppSettings["Password"] = txtPassword.Text;
MessageBox.Show("Su configuracion guardo exitosamente.", "Exito!");
this.Close();
}
else
{
MessageBox.Show("Por favor lleno los campos.", "Error.");
}
}
Nun werden die Einstellungen beibehalten, aber wenn ich die Anwendung und drücken Sie F5, schließen Sie es erneut auszuführen, werden die Werte zurückgesetzt zu was in die app.config-Datei eingegeben wird. Irgendwelche Vorschläge?
sollten Sie wahrscheinlich darüber nachdenken, string.IsNullOrEmpty (...) anstelle von "" zu verwenden :) –