Ciao a tutti, avrei esigenza di poter modificare i valori provenienti dal file app.config tramite un windows form. Premetto che riesco tranquillamente a leggere i valori dal file ma a me ora servirebbe poterli cambiare da un windows form.
Ho provato in questo modo:
codice:
private void button1_Click(object sender, EventArgs e)
{
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["startIP"].Value = comboBox2.SelectedItem.ToString();
config.AppSettings.Settings["endIP"].Value = comboBox1.SelectedItem.ToString();
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
MessageBox.Show("Configurazione salvata");
}
Il messaggio configurazione salvata esce tranquillamente ma se poi vado a controllare il file app.config i nuovi valori non ci sono.. è come se non trovasse il file per poi salvare i valori..
L'applicazione non va neanche in errore
Come poteri risolvere?
Grazie mille a tutti!!