Ce que je veux réaliser est très simple: j'ai une application Windows Forms (.NET 3.5) qui utilise un chemin pour lire les informations. Ce chemin peut être modifié par l'utilisateur, en utilisant le formulaire d'options que je fournis.
Maintenant, je veux enregistrer la valeur du chemin d'accès dans un fichier pour une utilisation ultérieure. Ce serait l'un des nombreux paramètres enregistrés dans ce fichier. Ce fichier se trouverait directement dans le dossier de l'application.
Je comprends que trois options sont disponibles:
- Fichier ConfigurationSettings (appname.exe.config)
- Enregistrement
- Fichier XML personnalisé
J'ai lu que le fichier de configuration .NET n'est pas prévu pour y sauvegarder des valeurs. Quant au registre, je voudrais m'en éloigner le plus possible.
Est-ce à dire que je dois utiliser un fichier XML personnalisé pour enregistrer les paramètres de configuration?
Si c'est le cas, je voudrais voir un exemple de code (C #).
J'ai vu d'autres discussions sur ce sujet, mais ce n'est toujours pas clair pour moi.