2012-01-18 8 views
7

Utilizando las transformaciones de web.config, quiero asegurarme e incluir un comentario en la parte superior del web.config resultante para indicar qué archivo de transformación (configuración) se utilizó para generarloweb.config transform: Agregue el comentario XML para indicar qué configuración se utilizó

No veo una forma de incluir comentarios de los archivos de transformación, ¿se puede hacer esto?

EDIT:

Parece que todos los comentarios en los archivos de transformación son despojados.

+0

¿Qué sucede si solo agrega un comentario? –

+0

Los comentarios en el archivo de transformación no se combinan en el web.config real. – BoxOfNotGoodery

+3

[Votar] (https://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/2578637-allow-inserting-comments-with-web-config-transform) para que esta función se incluya en Visual Studio –

Respuesta

4

Lo siguiente no responde directamente cómo agregar o conservar comentarios, pero puede llegar al objetivo de saber qué transformación se utilizó. Es cierto que se siente un poco extraño, así que mantén los ojos abiertos para otras respuestas. Es solo lo primero que se me viene a la mente.

No conozco una forma de conservar los comentarios de las transformaciones, pero siempre puede insertar una configuración de aplicación ficticia para entregar la información. La aplicación en realidad no tiene que usarlo para nada = p

Aquí lo he insertado mediante la transformación, suponiendo que no está en la web.config principal. Podrías hacer un Reemplazo tan fácilmente.

<appSettings> 
    <add key="WhichTransformWasUsed" value="Production" xdt:Transform="Insert"/> 
</appSettings> 
+0

Como se discutió en [esta respuesta] (http://stackoverflow.com/a/22812595/3507333), agregar comentarios solo funciona agregando o reemplazando un elemento principal. Sin embargo, tu solución funciona muy bien ya que todo lo que quería era un control de cordura rápido en la parte superior de mi archivo de configuración. – madannes

Cuestiones relacionadas