Ecco il codice che sto utilizzando:ConfigurationManager non salva le impostazioni
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.");
}
}
Ora, le impostazioni vengono mantenute, ma quando chiudo l'applicazione e premere il tasto F5 per eseguire nuovamente, i valori sono ritornati al cosa viene digitato nel file app.config. Eventuali suggerimenti?
probabilmente dovresti pensare a utilizzare string.IsNullOrEmpty (...) invece di confrontare "" :) –