Ich habe eine automatisierte Erstellung in Visual Studio Team Services (ehemals Visual Studio Online. Die Lösung wird korrekt erstellt. Wie konfiguriere ich es so, dass es auch ein Webbereitstellungspaket erstellt?So erstellen Sie ein Web-Bereitstellungspaket in VSTS/VSO vNext erstellen?
Antwort
Wir aktivieren Web-Bereitstellungspaket erstellen innerhalb . das "Visual Studio Build" Aufgabe geben~~POS=HEADCOMP Sie einfach die folgende MS Argumente Körperbau:
MSBuild Argumente: /p:DeployOnBuild=true;PublishProfile=<name of your profile>
wir folgende MSBuild Argumente verwenden: /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"
Mit diesen brauchen Sie nicht zu c Erzeuge ein neues Publishing-Profil.
Ich hatte eine Lösung mit mehreren Webprojekten und musste "Clean" deaktivieren, damit es richtig funktioniert. – BurnsBA
@BurnsBA Sie haben möglicherweise Abhängigkeiten, die nicht in der richtigen Reihenfolge oder falsch referenziert sind Ich habe dieses Problem derzeit. Ich muss viele Lösungen und Projekte korrigieren, damit die Elemente korrekt erstellt werden. –
Verwenden Sie/p: Passwort = MyPassword, um zu vermeiden, dass Sie Ihr Passwort eingeben –