Transform web.config für die Azure-Website-Bereitstellung für jede Release-Umgebung

n Visual Studio Team Services (zuvor Visual Studio Online) habe ich drei Release-Umgebungen mit jeweils einem Azure Website Deploy-Schritt.

Ich kann die web.config für den Build-Schritt transformieren, indem Sie die Variable "BuildConfiguration" (z. B. Uat) angeben, die die Web.Uat.config aufnimmt.

Ich habe jedoch mehrere Release-Umgebungen, die diese Build-Konfiguration verwenden und die alle die Webkonfiguration transformieren müssen (z. B. Dev, Test, Uat, Live).

Ist es möglich, die Webkonfigurationstransformation anzugeben, die für jede Release-Umgebung vor dem Bereitstellungsschritt für Azure Website verwendet werden soll?

Hinweis: Ich erkenne, dass einfache Appsettings und Verbindungszeichenfolgen im Azure-Portal unter "Alle Einstellungen" für die Website angegeben werden können. Ich muss jedoch viel mehr tun, als diese einfachen Einstellungen zu transformieren, und habe die Webkonfigurationstransformationen bereits für jede Umgebung in meiner Umgebung konfiguriert Lösun

Antworten auf die Frage(4)

Ihre Antwort auf die Frage