我收到此错误:
ASP.NET Ajax客户端框架加载失败
与错误:
‘Sys’未定义。
错误qppears出现在IE的底部(错误消息),仅当我在服务器上运行该站点时才会出现。在我的本地主机上一切正常。
我搬到新服务器,那里有问题。在我以前的服务器上,一切都很好。
问题来自ajax的SCRIPTMANAGER。
我该怎么办?web.config中是否有东西,或者托管公司是否需要安装东西?
ASP.NET 4,IIS 7.5
IE上难看的黄色三角形不是困扰我的问题。.最大的问题是带有更新面板的脚本管理器不起作用!
一个快速的解决方案是更新您的web.config并添加以下部分
<handlers> <remove name="WebServiceHandlerFactory-Integrated"/> <remove name="ScriptHandlerFactory"/> <remove name="ScriptHandlerFactoryAppServices"/> <remove name="ScriptResource"/> <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> </handlers>