Transforme web.config para la implementación del sitio web de Azure para cada entorno de lanzamiento

En Visual Studio Team Services (era Visual Studio Online), tengo tres entornos de lanzamiento, cada uno con un paso de implementación del sitio web de Azure.

Puedo transformar el web.config para el paso de compilación especificando la variable "BuildConfiguration" (por ejemplo, Uat) que recoge el Web.Uat.config.

Sin embargo, tengo múltiples entornos de lanzamiento que usan esta configuración de compilación que todos necesitan transformar la configuración web (por ejemplo, Dev, Test, Uat, Live).

¿Es posible especificar la transformación de configuración web que se usará para cada entorno de lanzamiento antes del paso de implementación del sitio web de Azure?

Nota: Me doy cuenta de que se pueden especificar configuraciones de aplicaciones y cadenas de conexión simples en Azure Portal en "Todas las configuraciones" para el sitio web, pero necesito hacer mucho más que transformar estas configuraciones simples y ya he configurado las transformaciones de configuración web para cada entorno dentro de mi solución

Respuestas a la pregunta(2)

Su respuesta a la pregunta