ASP.NET configuración retail

aspnetSeguro que a todos nos ha pasado que olvidamos deshabilitar en el archivo web.config, cuando pasamos una aplicación al entorno de Integración o Producción, parámetros que solo afectan al entorno de Desarrollo (depuración, trace, etc.)… pues una forma sencilla de evitar esto, es configurar el archivo machine.config en la maquina de Integración o Producción a modo “Retail”

Para ello, establecemos a true el atributo retail del elemento deployment:


	
		
	

Nota: Solo se puede establecer a nivel de máquina (machine.config) y no de sitio o aplicación Web.

Cuando este atributo se establece <deployment retail=”true”/>, ASP.NET deshabilita cualquier configuración de depuración, trace y errores personalizados que exista a nivel de aplicación (es decir en los archivos web.config individuales).

En consecuencia, si al subir al servidor (de Integración o Producción) una aplicación te das cuenta que no funciona la configuración de depuración/trace de la misma, posiblemente sea porque el archivo machine.config del sistema tiene establecida la configuración “Retail”.

Referencia: MSDN

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *