按照顺序安装了ajax的两个组件,即使页面上只有<asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>但是运行时却出现了"Microsoft JScript runtime error: 'Sys' is undefined" 这样的错误,请问这样的问题如何解决?谢谢!

解决方案 »

  1.   

    Web.config配置好了没啊?
    httpHandlers
      

  2.   

    要手动配置config文件吗?我用的是vs2005+asp.net 2.0 ajax框架,而且是新建一个web application,应该是不需要的吧.
      

  3.   

    用的是ajax.net1.0正式版吗?
    是的话就给system.web配置节添加
    <httpHandlers>
    <remove verb="*" path="*.asmx"/>
    <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory"/>
    <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
    </httpHandlers>
      

  4.   

     多谢  LikeCode ,我得到我想要的答案了.
      

  5.   

    大哥们,我找不到那XML code    <httpHandlers>
    怎么弄啊
    http://mat1.qq.com/js/minisite/Silverlight.js 
    帮帮忙,总是出现这!