asp.net - studio - para habilitar la depuración de aplicaciones asp net es necesario
Transformaciones VS. Web.config 2010 para la depuración (3)
Soy un fan de las nuevas transformaciones de VS. Web 2010.config. Uso esta característica para fines de implementación y me pregunto si también es posible usarla para la depuración.
Pienso en usarlos en el IDE: deseo crear diferentes configuraciones integradas (con configuraciones de transformación conectadas); elige uno de ellos; inicie el sitio web en el IDE y depure las diferentes configuraciones de esta manera.
En caso de que alguien tenga curiosidad sobre por qué no han creado esta función, puede hacerlo desde: http://forums.asp.net/p/1532038/3711423.aspx
"Cuando se ejecuta la aplicación web, asp.net recoge la web.config en la carpeta raíz del proyecto y, por desgracia, sé que está bajo el control de la fuente. Ciertamente, entiendo la limpieza que se produce al dejar que el tiempo de ejecución use un web.config transformado de una carpeta temporal; sin embargo, asp.net runtime no sabe nada acerca de la estructura del proyecto vs y está totalmente basada en la estructura del directorio. El uso de una ruta alternativa también puede romperse ya que un web.config debajo de una subcarpeta espera heredar configuraciones del nivel superior del directorio ".
Encontré una solución alternativa que no implica ninguna herramienta de terceros: http://ledtalks.blogspot.in/2011/09/webconfig-transformations-when.html . Solo intenté esto para el archivo web.config
Actualizar
Gracias a un complemento de terceros, SlowCheetah , ahora es posible. Scot Hanselman tiene una publicación en el blog al respecto.
Respuesta original:
Desafortunadamente, las transformaciones de web.config parecen afectar solo a los sitios de publicación y a la creación de paquetes de implementación.
En nuestro escenario, tenemos dos grupos de desarrollo, uno con acceso a múltiples entornos (internos) y el otro con acceso a un único entorno (offshore). Tenemos períodos en los que el grupo interno necesita depurar directamente contra QA, mientras que offshore sigue bloqueado (por lo que su web.config debe apuntar al entorno de desarrollo).
Esperábamos tener 1 configuración de compilación por entorno, y poder elegir la configuración de compilación que coincidiera con el entorno para depurar , lo que, como yo entiendo, es su pregunta.