13 Stimmen

Kann MS Deploy ein Paket erstellen und transformieren, aber nicht bereitstellen?

Mit msbuild in .NET 4.0, kann ich Web-Projekt mit dem "Paket" Ziel zu bauen, und es tut eine schöne Arbeit, die das Paket in eine ZIP-Datei. Aber, wenn ich auf die web.config in dort schauen, es ist nicht transformiert, es hat "$(ReplacableToken_Web_SiteConnection-Web.config Connection String_0)"

Ich kann das "TransformWebConfig"-Ziel ausführen und es wird die richtige Transformation durchführen, aber nur in seinem eigenen Silo.

Ich kann auch das "Build"-Ziel ausführen und die "DeployOnBuild=True;DeployTarget=MSDeployPublish"-Eigenschaften übergeben, und es wird das Paket auf meinem Server mit der richtigen web.config-Transformation bereitgestellt.

Aber, wenn ich das Paket manuell auf dem Server bereitstellen möchte, wie mache ich ein "Paket" mit einem "TransformWebConfig", so dass die Zip-Datei die endgültige web.config in dort hat?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X