Problema
Este error generado al intentar desplegar el portal de ESB en el navegador, en una maquina que posee framework 4.0:
There is a duplicate ‘system.web.extensions/scripting/scriptResourceHandler’ section defined
Causa
Este problema va a suceder en cualquier aplicación web que se quiera ejecutar en framework 4.0 y que haya sido implementada en un framework anterior a este y adicionalmente use las extensiones de Ajax; debido a que la nueva versión del framework (4.0) ya define en el machine.config el uso de System.Web.Extensions que anteriormente se realizaba en el web.config.
En mi caso, me sucedió después de instalar el ESB Portal del ESB Toolkit 2.1 en una maquina con .Net 4.0 y IIS 7.5.
Solución
Eliminar o comentariar las líneas del web.config que hacen parte del section group donde se define System.Web.Extensions.
Ver links relacionados.
http://forums.asp.net/p/1571308/3939106.aspx
http://www.asp.net/learn/whitepapers/aspnet4/breaking-changes#0.1__Toc256770149
Leave a Reply