visual transforms studio net mvc example disabled development deploy asp asp.net web-config transform

asp.net - transforms - web config transform visual studio 2017



AplicaciĆ³n web ASP.Net Agregar configuraciĆ³n Transformar en gris (3)

A medida que trabajamos con PublishProfiles, la respuesta para mí fue hacer clic derecho en el archivo pubxml relevante (que se encuentra en la carpeta de proyectos Properties subcarpeta PublishProfiles ) y luego seleccionar Add Config Transform . No se necesitan gerentes;).

Agregué un proyecto de aplicación web ASP.Net existente a mi solución. Además de las configuraciones estándar de depuración y liberación, esta solución también tiene dos configuraciones personalizadas, SAT y UAT. Para la nueva aplicación web, haga clic derecho en Web.Config muestra el menú contextual, pero la opción de "Agregar configuración de transformación" aparece en gris.

Estoy perdido El nuevo proyecto es una aplicación web. Configuration Manager no muestra las dos configuraciones personalizadas para este proyecto, pero sí para los otros proyectos. El proyecto parece tener las entradas correctas en el archivo de solución.

¿Pensamientos?


En mi caso, en Visual Studio 2015, cuando creé una nueva solución basada en una plantilla de proyecto, Add Config Transform estaba atenuada, pero por un motivo diferente:

Al hacer clic en "Mostrar todos los archivos", se descubrió que los archivos ya estaban allí, solo ocultos. Por lo tanto, el botón estaba atenuado (porque no hay necesidad de agregarlos porque ya están allí).

  1. Haga clic en el ícono "Mostrar todos los archivos":

  2. Ahora puede expandir "Web.config":

  3. Haga doble clic en cualquiera de los archivos de transformación ( Web.Debug.config o Web.Release.config ) para abrirlo y editarlo.

Nota: No quería agregar una configuración adicional, solo use Debug and Release . Si crea uno, selecciónelo y el archivo de transformación aún no existe, el elemento de menú contextual Agregar transformación de configuración estará activo y no atenuado.


Primero debe definir las configuraciones en Configuration Manager. Para estar seguro de que está iniciando Configuration Manager, puede acceder a él desde: Build-> Configuraton Manager

En el menú desplegable Configuración de solución activa , seleccione <New...> . Una vez que haya agregado, podrá "Agregar Transformación de Configuración".

No edite su archivo de solución directamente. Solo causará dolores de cabeza.