viernes, 2 de marzo de 2012

Error The server tag 'asp:Chart' is ambiguous

 

Obtuve el siguiente error con Visual Studio 2010 , asp c# Net Framework 4.0

The server tag 'asp:Chart' is ambiguous. Please modify the associated registration that is causing ambiguity and pick a new tag prefix.


Esto porque tenia una gráfica del visual studio en la página web que estaba desarrollando, en la computadora de desarrollo funcionaba bien pero en el servidor no... es donde me aparecìa el error.

El problema es el web.config, hay referencias a la versiòn anterior, por ejemplo

image

Aqui lo que hay que hacer es reemplazarlas por la versión 4.0 ya sea manualmente (puede fallar) o por medio del Visual Studio haciendo referencia a que es un NET FRAMEWORK 4 en vez de un 3.x (target framework) recompilas y listo el web.config se modifica.

 

image

El archivo correcto Web.Config va a quedar algo asi…

 

image

 

Solo note un detalle…..

Cuando lo cargue a su servidor WEB.. el WEB.CONFIG a cambiar deberá ser el que tenga asignado su WEB DEFAULT en su IIS, es decir el de:

image

Click derecho y propiedades, luego en pestaña ASP.NET

image

Este cambia es adicionalmente al de su proyecto…. que se guarda en la carpeta local de su compu donde tiene el proyecto de visual studio y al dar DEPLOY se va a la carpeta virtual de su mismo proyecto (valga la redundancia para que quede mas claro);  pero sino cambia el DEFAULT que está en la carpeta del indicado arriba NO LE VA A FUNCIONAR y le va a dar el mismo problema.

Espero que les ayude.

1 comentario: