Вот код, я использую:ConfigurationManager не сохраняет настройки
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.");
}
}
Теперь настройки, сохраняются, но когда я закрыть приложение и нажмите клавишу F5, чтобы запустить его снова, значения вернулись к что напечатано в файле app.config. Какие-либо предложения?
Возможно, вам стоит подумать об использовании string.IsNullOrEmpty (...) вместо сравнения с "" :) –