Question

J'ai un projet dans lequel plusieurs applications ont des valeurs de configuration communes. J'aimerais disposer d'un fichier .config partagé disponible pour toutes les applications utilisant le modèle d'objet de configuration .Net. Chaque application aurait également son propre fichier app.config

Comment cela peut-il être fait au mieux? Je préfère éviter d'utiliser le registre autant que possible. En parcourant la documentation, la méthode OpenExeConfiguration (string exePath) semble prometteuse pour accéder à un fichier de configuration spécifié. Est-ce une approche raisonnable? D'autres suggestions?

Était-ce utile?

La solution

Voici une discussion sur OpenExeConfiguration qui pourrait être utile.

Autres conseils

Certaines sections de app.config permettent de faire référence à un fichier externe.

<appSetting configSource="somefile.config"/>

Je mettrais une valeur dans la configuration de la machine. Vous pouvez ensuite remplacer toute valeur nécessaire en la plaçant dans la configuration de chaque application.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top