我有两个运行asp.net 4.0应用程序的Windows 2008 R2服务器。出现问题的服务器实际上可以很好地加载asp.net页面,但是如果有任何ajax调用,它们将无法工作。我注意到与其他服务器一样,该服务器的IIS中没有.net 4.0特定的处理程序映射。
实际上,它缺少所有.net 4.0映射(.axd,.soap,.cshtm,.ashx甚至是.aspx)。我试过运行“ aspnet_regiis -ir”,但这没有帮助。我应该重新安装.net 4.0框架吗?手动添加所有这些缺少的映射?还有其他事情吗?
我不想做的是在web.config中添加大量处理程序,在运行的服务器上不需要它们,因此在损坏的服务器上不需要。