Comment faire pour enregistrer les paramètres de l'application dans une Application Windows Forms?

Ce que je veux réaliser est très simple: j'ai un Windows Forms (.NET 3.5) de l'application qui utilise un chemin d'accès pour la lecture de l'information. Ce chemin d'accès peut être modifié par l'utilisateur, en utilisant les options de formulaire que j'offre.

Maintenant, je veux sauver le chemin d'accès à un fichier pour une utilisation ultérieure. Ce serait un des nombreux paramètres enregistrés dans ce fichier. Ce fichier s'asseoir directement dans le dossier de l'application.

Je comprends trois options sont disponibles:

  • ConfigurationSettings fichier (appname.exe.config)
  • Registre
  • Fichier XML personnalisé

J'ai lu que la .NET fichier de configuration n'est pas prévu pour l'enregistrement des valeurs de revenir.
Comme pour le registre, je voudrais aller aussi loin d'elle que possible.

Est-ce à dire que je devrais utiliser un fichier XML personnalisé pour enregistrer les paramètres de configuration?
Si oui, je voudrais voir exemple de code de C#).

J'ai vu d'autres discussions sur ce sujet, mais il n'est pas encore clair pour moi.

  • Est-ce un .NET WinForms application? Si oui, quelle version de .NET allez-vous développer sur?
  • Oui, il est un .NET framework version 3.5 application WinForms.
  • avez-vous besoin d'enregistrer mots de passe ou les secrets des valeurs ? Peut-être que nécessite tout de chiffrement
InformationsquelleAutor Fueled | 2009-01-17