2016-04-27 5 views
2

Ich versuche, Visual Studio Team Services automatisch zu erstellen und bereitzustellen, aber Probleme beim Kopieren des Windows-Diensts in Azure VM.Visual Studio-Teamdienste - So kopieren Sie die erstellten Windows-Dienstdateien in Azure VM

Das sind meine Schritte:

Bauen enter image description here

versucht, mit Windows-Datei kopieren enter image description here

Versuchte mit Azure File Copy enter image description here

Wenn ich Dateien von Webprojekten (ASP.NET MVC 5) mit Azure File Copy kopiere, funktioniert alles einwandfrei und die Dateien werden übertragen. Wenn ich versuche, vom Windows-Dienst erstellte Dateien zu kopieren, stürzt es automatisch ab. Die Aufgabe wird erfolgreich ausgeführt, aber wenn ich die VM über den Remote-Desktop öffne, ist der Ordner leer. Irgendwelche Ideen?

Antwort

2

Windows-Dienstprojekt unterscheidet sich bei Asp.Net MVC-Projekt. Mit den Argumenten, die Sie in "MSBuild Arguments" des "Visual Studio Build" Schritts angegeben haben, wird keine Datei in "$ (build.stagingdirectory)" Ordner generiert. Also "Azure File Copy" Aufgabe wurde gerade übergeben und kopiert nichts.

Um dies zu beheben, das Argument zu ändern zu folgen und dann wieder die Build versuchen:

/p:outputpath="$(build.stagingdirectory)"