2011-01-07 3 views
2

J'ai installé Visual Studio Web Deployment Projects 2010 et ajouté un projet de déploiement à ma solution. Lorsque je compile le projet de déploiement, il n'applique pas le fichier de transformation web.config pour la configuration spécifiée.Comment faire pour que les transformations de configuration Web fonctionnent avec les projets de déploiement Web?

Mon projet d'application Web contient les fichiers suivants: web.config Web.Debug.config Web.Release.config Web.Stage.config

J'ai essayé de vérifier la case « Activer web.config remplacement de la section fichier "mais cela ne semble pas faire la différence. J'ai même essayé de cocher "Utiliser le fichier source de la configuration externe" mais cela n'a pas fait de différence non plus.

J'ai testé les fichiers de configuration en utilisant MSBuild depuis la ligne de commande et ils fonctionnent comme prévu.

Les projets de déploiement Web prennent-ils en charge les transformations de configuration? Si oui, comment puis-je les faire travailler?

Répondre

1

Je n'ai pas réussi à obtenir cette fonctionnalité et j'ai utilisé la fonctionnalité Web Deploy à la place. Le déploiement Web prend en charge les transformations web.config et semble un peu plus flexible que les projets de déploiement Web.

Questions connexes