2009-06-30 9 views
2

Est-il possible de créer un fichier de configuration personnalisé (autre que app.config) pouvant être traité par les classes de l'espace de noms System.Configuration?Ajout d'un fichier de configuration personnalisé dans l'application C#

J'ai vu une tonne d'articles qui parlent de sections personnalisées (à l'intérieur du fichier app.config ) mais je voudrais faire un tout nouveau fichier de configuration.

Y a-t-il une documentation décente qui couvre ce sujet?

grâce

Répondre

3

Vous ne dit pas ce que vous voulez obtenir en ayant un fichier séparé, mais il y a deux ou trois choses différentes que vous pouvez faire.

Si vous voulez « modularisation » vous configuration, vous pouvez briser certaines sections de configuration pour séparer les fichiers, en utilisant l'attribut configSource:

// point out a file containing the connectionStrings config section 
<connectionStrings configSource="connections.config"></connectionStrings> 

Vous pouvez également ouvrir un fichier de configuration spécifique en appelant ConfigurationManager.OpenExeConfiguration.

Questions connexes