Azure und Veröffentlichen auf dem Buildserver. Muss das physische Verzeichnis für den virtuellen Pfad angeben

8

Ich erhalte einige seltsame Fehler vom Build-Server im CSPack-Schritt, wenn ich ein Cloud-Service-Projekt (Web-Rolle) mit dem Veröffentlichungsziel auf einem Build-Server erstelle. Veröffentlichen über Visual Studio 2012 funktioniert gut, aber nicht auf dem Build-Server.

Fehler gemeldet von Team City:

%Vor%

Meine ServiceDefinition-Datei enthält diese Einstellungen für die Site.

%Vor%

Auf dem Build-Server habe ich "Azure Authoring Tools v2.0" und die "Windows Azure Libraries for .NET 2.0".

Muss ich den physischen Pfad beim Veröffentlichen auf einem Build-Server definieren oder gibt es andere Szenarios, die diesen Fehler verursachen können?

    
John Korsnes 04.09.2013, 14:19
quelle

2 Antworten

3

Ich hatte das gleiche Problem, konnte es jedoch beheben, indem ich dem Abschnitt Befehlszeileneigenschaften des Build-Schritts spezifischere Eigenschaften hinzufügte. Die folgenden Ergänzungen verhinderten die Anzeige des Fehlers und konnten meine .cspkg-Datei korrekt generieren:

%Vor%

Außerdem habe ich das Feld "Ziele" folgendermaßen geändert: publish

Nach meinem Verständnis ist das der Punkt /t:Publish als Befehlszeileneigenschaft, aber in jedem Fall erscheint der Fehler nicht mehr im Build.

    
Ant 17.11.2015 22:33
quelle
1

Ich hatte ein ähnliches Problem beim Ringen mit CSPack. Ich stolperte schließlich über diesen Artikel auf MSDN mit dem Titel: Befehlszeilen-Build für Azure

Ich habe mein MSBuild CMD zu:

geändert %Vor%

Verwenden von MSBuild unter:

%Vor%

Dies hat meine Build-Probleme behoben. Ich habe dann mithilfe von PowerShell zu Azure bereitgestellt ...

    
tripdubroot 24.09.2015 15:07
quelle

Tags und Links