Tengo dos servidores Windows 2008 R2 que ejecutan una aplicación asp.net 4.0. El servidor que está teniendo problemas en realidad carga páginas asp.net muy bien, pero si hay llamadas ajax no funcionan. Noté que no hay asignaciones de controlador específicas de .net 4.0 en IIS para este servidor como el otro servidor tiene.
Literalmente, faltan todas las asignaciones de .net 4.0 (.axd, .soap, .cshtm, .ashx e incluso .aspx). Intenté ejecutar "aspnet_regiis -ir" pero eso no ayudó. ¿Debo reinstalar el framework .net 4.0? ¿Agregar manualmente todas estas asignaciones faltantes? ¿Hay algo más que hacer?
Lo que no quiero hacer es agregar una tonelada de controladores a una configuración web.No son necesarios en el servidor que funciona, por lo que no deberían ser necesarios en el que no funciona.
fuente