2016-04-27 4 views
1

Gibt es eine Möglichkeit für einen Webbereitstellungsvorgang für Azure App Services, einen bestimmten Ordner auf dem Server vor dem Start der Bereitstellung zu löschen?Visual Studio-Veröffentlichungsprofil: Löschen eines bestimmten Ordners auf dem Server vor der Veröffentlichung

Ich brauche bestimmte Dateien auf dem Server entfernt werden, wenn sie auf der Lösung entfernt werden und die Bereitstellung diese Dateien auf dem Server intakt bleibt, die Probleme verursacht.

Gibt es eine Möglichkeit, dies dem Publishing-Profil als Aktion vor der Veröffentlichung hinzuzufügen?

Um nur mehr Kontext hinzuzufügen, ist dies ein ASP.NET-Projekt, das C# verwendet. Sitecore ist das CMS.

+0

Welche Art von Projekt verwenden Sie? Sprache/... –

+0

Ich habe etwas mehr Kontext hinzugefügt. Vielen Dank. – Murven

Antwort

1

Ich habe versucht, etwas spezifisch auf die Sitecore zu finden und nicht BeforePublish target msbuild, aber es sieht aus wie Sie zwei Möglichkeiten haben:

1) Verwenden Sie msbuild BeforePublish

Ziel Visual Studio Team Services build Continuous Integration

2) Verwenden Sie - es wird brauche einige zusätzliche manuelle Aufgaben, aber nichts ernstes und es ist viel visueller als Msbuild.

Ich würde sehr empfehlen, die zweite Option zu versuchen - hier können Sie Build-Schritte wie Take Quellen => build => Ausführen eines Befehls (hier ist Ihr Platz, um etwas zum Löschen der Dateien) => veröffentlichen.

Verwandte Themen