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

transforms - ¿Puedo usar Web Config Transform sin publicar con Visual Studio 2012?



web config transform visual studio 2017 (3)

Debería consultar la extensión SlowCheetah para VS. Permite transformaciones XML cuando F5, además de la publicación. También permite transformaciones para algo más que web.config.

¿Visual Studio 2012 admite ejecutar una solución utilizando una transformación web.config específica sin la necesidad de publicar? Estamos usando web.config para cambiar las configuraciones del cliente en Publish y queremos probarlas localmente.


La función de transformación web.config solo está disponible durante la publicación / paquete.

El acuerdo con esto es que los proyectos web no tienen la abstracción de una carpeta alternativa donde la aplicación se ejecuta en comparación con la carpeta donde se encuentra la fuente como el proyecto ganador. Debido a esto, muchos códigos VS tocan la fuente web.config. Si el archivo web.config sí mismo se modifica sin VS sabe que puede conducir a un comportamiento extraño.

He escrito en mi blog cómo puedes hacerlo manualmente en http://sedodream.com/2010/10/21/ASPNETWebProjectsWebdebugconfigWebreleaseconfig.aspx .

Ha habido mucha gente pidiendo esta característica, a pesar de que puede poner sus proyectos web en un estado potencialmente malo. Como la demanda es tan alta, estoy considerando agregar un gesto en SlowCheetah que también lo habilitará para proyectos web. Tengo un problema en la página del proyecto SlowCheetah en https://github.com/sayedihashimi/slow-cheetah/issues/39 para rastrear esto. Puede seguir ese problema para obtener más actualizaciones. Este puede ser uno de los siguientes artículos en los que trabajo, pero mientras tanto puede usar las instrucciones en el enlace de arriba.


Puede obtener una vista previa de las transformaciones con Visual Studio 2012

Nota: si está utilizando SlowCheetah, necesita guardar el archivo antes de la vista previa.