Tengo 3 entornos: Dev, QA, Prod on .NET 4. Cada uno tiene un archivo web.config único. Hemos tenido problemas para administrar las tres versiones. Es fácil pasar por alto algo crítico al fusionar manualmente archivos web.config en TFS. Más de una vez hemos terminado con una cadena de conexión que apunta a QA en Prod.Administración de archivos web.config
Así, I read up on web.config transformations. Estos parecen requerir MSBUILD. No tenemos servidor de compilación, así que no estoy seguro de cómo puedo intentar utilizar esta solución. ¿Hay alguna manera de hacer que las transformaciones funcionen con una publicación web normal?
¿Tiene alguna sugerencias alternativas para la gestión de archivos web.config 3?
¿Entonces simplemente "desenlaza" el archivo web.debug.conf de TFS para que otros puedan editarlo? Ejemplo: "Archivo - Control de origen - Excluye web.debug.config del control de origen". ? –
@MarkB, no es necesario desvincularlo. es un archivo fuente como cualquier otro. cualquiera debería poder editarlo de acuerdo con la configuración de su política TFS. –
¿Es posible hacer esto sin utilizar Publicar? – AlexFoxGill