Ich denke, dass der Titel der Frage so ziemlich alles gesagt hat, aber aus Gründen der Klarheit versuche ich:
Ich habe seit fast einer Woche versucht, das herauszufinden, durch die Microsoft-Dokumente (die auffallend wenig hilfreich sind), andere Antworten auf SO und allgemeines Googeln. Ich weiß nicht, ob ich es gerade nicht bekomme (was durchaus möglich ist), oder ob MSBuild / MSDeploy wirklich das kryptische Chaos ist, das es momentan zu sein scheint.
Gibt es einen relativ einfachen Weg, dies zu erreichen? Hilfe, bitte!
Wenn Sie VS2010 ausführen: Stellen Sie sicher, dass Sie das Azure 1.7+ SDK installiert haben (selbst wenn Sie nicht in Azure veröffentlichen, fügt VS2010 die VS2012-Veröffentlichungsfunktionen hinzu)
VS2012 + haben diese Features eingebaut
%Vor%Oder wenn Sie die Lösungsdatei erstellen:
%Vor% Wie auch immer, Sie können auch /p:PrecompileBeforePublish=true
setzen und die Ausgabe wird eine vorkompilierte Version der Site sein.
Sobald Sie das Azure SDK installiert haben, erstellen Sie normalerweise ein Veröffentlichungsprofil und verwenden einfach /p:PublishProfile=DeployToFolder
, aber ich habe Ihnen die manuelle Befehlszeile gegeben, falls Sie nicht daran interessiert sind, mit den neuen Veröffentlichungsdaten all-in zu gehen .
Tags und Links .net msbuild deployment msdeploy