Visual studio 2010 ASP.NET 4更新面板和IIS7问题

Visual studio 2010 ASP.NET 4更新面板和IIS7问题,visual-studio-2010,iis-7,fiddler,asp.net-4.0,scriptresource.axd,Visual Studio 2010,Iis 7,Fiddler,Asp.net 4.0,Scriptresource.axd,我有一个ASP.NET 4网页,其中包含一个更新面板,只允许我在下拉列表中添加一些项目,而无需重新加载整个页面 该页面在Visual Studio 2010 ASP.NET开发服务器上运行良好,执行异步调用,页面布局正确。但是,当我将页面部署到IIS7时,异步调用不再工作(页面完全重新加载),页面上某些项目的布局不正确 我使用Fiddler查看发生了什么,当页面尝试访问ScriptResource.axd时,似乎出现了404,其他一切都正常工作。我认为这与调用所需的Javascript有关,但我

我有一个ASP.NET 4网页,其中包含一个更新面板,只允许我在下拉列表中添加一些项目,而无需重新加载整个页面

该页面在Visual Studio 2010 ASP.NET开发服务器上运行良好,执行异步调用,页面布局正确。但是,当我将页面部署到IIS7时,异步调用不再工作(页面完全重新加载),页面上某些项目的布局不正确


我使用Fiddler查看发生了什么,当页面尝试访问ScriptResource.axd时,似乎出现了404,其他一切都正常工作。我认为这与调用所需的Javascript有关,但我不确定如何修复它。有什么建议吗?

我也有同样的问题。阅读之后,我检查了IIS根站点中的ISAPI处理程序定义,但它看起来很好,所以我继续努力

最后,通过实现ISAPI处理程序定义在站点级别进行了修改,并且没有继承与根站点中相同的定义,解决了这个问题。修复了在IIS管理器中选择我的站点,转到“处理程序映射”部分,然后单击“还原到继承”