WPF/C#: Où dois-je sauvegarder les préférences de l'utilisateur des fichiers?

Quel est l'emplacement recommandé pour enregistrer les préférences de l'utilisateur des fichiers? Est-il une méthode recommandée pour traiter les préférences de l'utilisateur?

Actuellement, je utiliser le chemin retourné à partir de typeof(MyLibrary).Assembly.Location comme emplacement par défaut pour stocker les fichiers générés ou requis par l'application.

EDIT:
J'ai trouvé deux/questions intéressantes:

EDIT #2:
C'est juste une remarque pour les gens comme moi qui n'avait jamais utilisé les réglages avant.
Les paramètres sont assez utiles, mais j'ai dû faire tout un tas de creuser pour comprendre ce qui se passait (en provenance du Python monde, n'est pas quelque chose que j'ai l'habitude aussi). Les choses se sont compliquées que je voulais sauver les dictionnaires et apparemment ils ne peuvent pas être sérialisé. Les paramètres semblent également stockés dans 3 fichiers différents en fonction de ce que vous faites. Il y a un app.config, user.config et un settings.setting fichier. Voici donc deux liens que j'ai trouvé utile:

InformationsquelleAutor Sharun | 2008-12-28