type net mvc examples ejemplos control clasico asp asp.net-ajax

asp.net-ajax - mvc - asp.net ajax download



El método ''get_EnableCdn'' en el tipo ''System.Web.UI.ScriptManager'' del ensamblado ''System.Web.Extensions'' no tiene una implementación (2)

He visto este error en una aplicación web que se actualizó de un proyecto de Visual Studio 2005 a un proyecto de Visual Studio 2010.

La solución fue eliminar la siguiente sección del archivo web.config:

<runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/> <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/> <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/> </dependentAssembly> </assemblyBinding> </runtime>

¿Alguien puede explicar un error como éste: "Método ''get_EnableCdn'' en el tipo ''System.Web.UI.ScriptManager'' del ensamblado ''System.Web.Extensions, Version = 3.5.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35'' hace no tener una implementación ".

Mi cuadro dev ejecuta Windows 7, framework 4.0 y el último kit de herramientas Ajax. El sitio funciona localmente así como en el servidor de prueba (Win 2003, Framework 4.0 y el último kit de herramientas Ajax), pero en el servidor de producción (nuevamente Win 2003) la historia es diferente.

Irónicamente, el sitio en el servidor de producción se ha actualizado a Framework 4.0 hace varios meses y funciona bien hasta que intento actualizar las actualizaciones copiando un sitio publicado. Entonces es cuando obtengo este error.

También recibo este error si simplemente copio la copia de trabajo del sitio en un nuevo directorio y creo un nuevo directorio virtual.

Reinstaló VS2010 pero eso no ayudó.

De todos modos, una gran parte de la publicación con este mensaje de error se trata de usuarios que actualizan a 4.0 y reciben este error, que no es mi caso, así que estoy perdido con esto y agradecería su opinión.

Gracias,


Si realmente está usando .NET Framework 4.0 + entonces es suficiente, sin embargo, si simplemente está moviendo una aplicación existente de un cuadro de Windows Server 2003 a Windows Server 2012, entonces puede cambiar el grupo de aplicaciones bajo el que se ejecuta el nuevo sitio .NET Frawework 4.0 a 2.0 y el modo de canalización de Integrated to Classic. Nuevos sitios en Windows Server 2012 predeterminados para .NET 4.0 e integrado