2010-02-28 5 views

Répondre

3

Nous avons l'habitude d'insérer manuellement le fichier de paramètres sur chaque site. Je pense qu'il n'est pas rare, mais pas du tout inconnu, de s'appuyer sur VS pour publier sur votre site de production. Le contrôle de la source a des fichiers dev/test/prod/etc.config.

1

Dans Visual Studio 2010, vous pouvez gérer plusieurs Web.Config et utiliser une transformation pour générer la configuration correcte pour un environnement.

http://blogs.msdn.com/webdevtools/archive/2009/05/04/web-deployment-web-config-transformation.aspx

Fondamentalement, nous pouvons avoir un web.config par défaut et les différents fichiers de transformation pour chaque environnement par exemple

Web.Debug.Config Web.Staging.Config Web.Production.Config

Le fichier de transformation peut remplacer la valeur d'un élément de configuration particulière pour l'environnement, par exemple Chaque fois que nous ciblons la construction pour cet environnement, les transformations sont appliquées au fichier Web.Config par défaut.

Questions connexes