2010-04-21 10 views

risposta

0

Dai un'occhiata allo System.ConfigurationManager. C'è un enorme esempio nella pagina MSDN che mostra quasi tutte le funzionalità necessarie per configurare, modificare, salvare, ecc. Tutto nella lingua che si desidera.

ConfigurationManager classe include membri che consentono di eseguire le seguenti operazioni:

  • Leggi una sezione da un file di configurazione.
  • Leggere e scrivere i file di configurazione nel suo complesso
  • Attività di configurazione del supporto.
1

Se si memorizzano le impostazioni utilizzando il file Settings.settings nella cartella Proprietà puoi semplicemente fare:

Properties.Settings s = new Properties.Settings(); 

E quindi tutte le impostazioni saranno proprietà di s (puoi definirle come un tipo specifico anche) e se sono impostati come impostazioni utente è possibile modificarli. Basta chiamare Ricarica o Salva sull'istanza delle Impostazioni per leggere/memorizzare da/su disco.

+0

Credo che questa risposta sia più corretta delle altre. Le 'Impostazioni' hanno funzionalità integrate per l'aggiornamento. –

1

Ho avuto successo con l'utilizzo del metodo suggerito da Justin Niessner. Un avvertimento a cui prestare attenzione: quando si verifica questo in Visual Studio, lo stesso app.config non verrà modificato se si esegue il debug dell'applicazione. Il file di configurazione che viene modificato è ProjectName.vshost.exe.Config

Problemi correlati