2011-01-07 9 views
2

Ich habe Visual Studio Web Deployment-Projekte 2010 installiert und meiner Lösung ein Bereitstellungsprojekt hinzugefügt. Beim Erstellen des Bereitstellungsprojekts wird die web.config-Transformationsdatei für die angegebene Konfiguration nicht angewendet.Wie kann ich Web-Konfigurations-Transformationen zur Verwendung mit Web-Bereitstellungsprojekten erhalten?

Mein Web-App-Projekt hat die folgenden Dateien: Web.config Web.Debug.config Web.Release.config Web.Stage.config

Ich habe versucht, die „Enable web.config zu überprüfen Ersetzen des Dateiabschnitts ", aber das scheint keinen Unterschied zu machen. Ich habe sogar versucht, "Externe Konfigurationsdatei verwenden" zu überprüfen, aber das hat auch keinen Unterschied gemacht.

Ich habe die Konfigurationsdateien mit MSBuild von der Befehlszeile getestet und sie funktionieren wie erwartet.

Unterstützen Webbereitstellungsprojekte Konfigurationsumwandlungen? Wenn ja, wie bringe ich sie zur Arbeit?

Antwort

1

Ich konnte dies nicht zum Funktionieren bringen und Web Deploy Funktionalität stattdessen verwendet. Web-Bereitstellung unterstützt web.config-Transformationen und scheint etwas flexibler zu sein als Web-Bereitstellungsprojekte.