2009-05-07 10 views
11

Y a-t-il un moyen de créer un fichier blah.config dans asp.net et d'accéder aux paires nom/valeur des noeuds de la même manière que vous accédez aux éléments dans un site Web normal fichier .config?Création d'un fichier .config personnalisé dans asp.net

(l'idée est de ne pas avoir à écrire de code personnalisé pour cela).

Répondre

4

Utilisez l'attribut "fichier" du bloc appSettings, comme ceci:

<appSettings file="user.config"> 
    <add key="Test1" value="Generic1" /> 
    <add key="Test2" value="Generic2" /> 
</appSettings> 

Des explications complémentaires disponibles here.

12

Chris montre une façon d'externaliser une partie de votre configuration. Cela fonctionne bien pour certains scénarios. Si vous avez besoin de plus, vous devrez creuser un peu plus loin.

Pour cela, vous devriez certainement consulter la série en trois parties de Jon Rista sur la configuration .NET 2.0 sur CodeProject.

Hautement recommandé, bien écrit et très utile! Il montre comment créer et utiliser des sections de configuration personnalisées, et continue d'expliquer comment utiliser votre propre blah.config à la place ou en plus des fichiers de configuration .NET standard.

Marc

+1

+1 à vous, @marc_s! Via vos trois liens bien choisis, vous avez transmis un * lot * d'informations utiles dans un post concis! –