¿Es necesario instalar Microsoft AJAX Extension en mi servidor de producción?
Es una pregunta muy frecuente que me encuentro en foros y NewsGroup.
La respuesta es sí y creo que el porqué (sino estoy equivocado) es esta nota que encuentras en la documentación de ASP.NET AJAX sobre el proceso de instalación:
The installation process installs the ASP.NET AJAX assembly (System.Web.Extensions.dll) in the global assembly cache (GAC). Do not include the assembly in the Bin folder of your AJAX-enabled Web site.
http://ajax.asp.net/docs/InstallingASPNETAJAX.aspx
Es lógico no, si tira de la GAC (Ya que la DLL no se incluye en el Bin) y no tenemos la DLL instalada en el servidor, la aplicación fallará (Error J a v a s c r i p t: Sys no está definido creo que dá) puesto que es la que contiene el Framewrok de Cliente: Microsoft AJAX Library y el Framework de Servidor: ASP.NET AJAX Extensions. Lo que no sé si añadiendo (Si se puede) a manubrio la assembly System.Web.Extensions.dll al GAC sin msi funcionará...
Si alguien conoce mas a fondo el porqué o si estoy equivocado que me corrija y así aprendemos todos ;)
Salu2