Voici le code que je utilise:ConfigurationManager ne sauvegarde pas les paramètres
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.");
}
}
Maintenant, les paramètres sont conservés mais quand je ferme l'application et appuyez sur F5 pour l'exécuter à nouveau, les valeurs sont Reconvertit à ce qui est tapé dans le fichier app.config. Aucune suggestion?
Vous devriez probablement penser à utiliser string.IsNullOrEmpty (...) au lieu de comparer à "" :) –