visual transforms studio example disabled development deploy visual-studio-2012 web-config

visual studio 2012 - transforms - cómo agregar archivos en el proceso de transformación web.config?



web deploy iis visual studio (2)

EN VS 2012:

  1. Ve a Build-> Configuration Manager
  2. Haga clic en la configuración de soluciones activas y seleccione "Nuevo".
  3. Ingrese el nombre de su nueva configuración y haga clic en Guardar.
  4. Haga clic con el botón derecho en su archivo Web.config y seleccione Agregar transformación de configuración.

Su nuevo archivo de transformación se creará automáticamente.

Tengo un sitio web desarrollado en Visual Studio 2012. El web.config actualmente contiene los siguientes archivos en su transformación: - web.Debug.config - web.Release.config

Recientemente, agregué una nueva configuración de compilación (llamada "Etapa") en mi proyecto. ¿Cómo puedo crear un archivo de transformación "web.Staging.config"?


Hay dos formas para que los archivos de transformación web.config se generen dentro de VS:

  1. Si tiene un proyecto de aplicación web, haga clic con el botón derecho en web.config y seleccione Agregar transformación de configuración. Esto agregará las transformaciones de configuración que faltan en su proyecto en función de las configuraciones de compilación (es decir, si tiene configuraciones de compilación de producción y estadificación, ambas tendrán una transformación agregada).
    • Este método no es compatible con los proyectos del sitio web, ya que no admiten múltiples configuraciones de compilación.
  2. En cualquier tipo de proyecto web, haga clic con el botón derecho en un perfil de publicación (.pubxml) y elija Agregar transformación de configuración . Esto agregará una nueva transformación de configuración solo para ese perfil.
    • Esto requiere VS2012 Update 2 o Azure SDK 2.0 para VS2010 ( creo ).
    • En un proyecto de sitio web, el nuevo archivo de transformación no se anidará en web.config ya que VS no admite ese comportamiento. Solo búsquelo en la carpeta raíz.