AjaxToolkit Asp.net 3.5系统未定义

AjaxToolkit Asp.net 3.5系统未定义,asp.net,ajax,iis,httphandler,Asp.net,Ajax,Iis,Httphandler,我正在尝试将AjaxToolkit用于Asp.NET3.5项目。我有一个现有的项目,我使用这个链接添加了ajax配置,但是我得到了一个javascript错误sysnotdefined。我想知道这是否与设置的处理程序有关。我正在windows 2003服务器上使用IIS 6,使用的是.net 3.5项目。有人有什么想法吗 HTTP处理程序: <remove verb="*" path="*.asmx" /> <add verb="*" path="*.asmx" vali

我正在尝试将AjaxToolkit用于Asp.NET3.5项目。我有一个现有的项目,我使用这个链接添加了ajax配置,但是我得到了一个javascript错误
sysnotdefined
。我想知道这是否与设置的处理程序有关。我正在windows 2003服务器上使用IIS 6,使用的是.net 3.5项目。有人有什么想法吗

HTTP处理程序:

 <remove verb="*" path="*.asmx" />
  <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  <add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />


system.webserver中缺少web.config条目。 如果没有system.webserver条目,它将在开发服务器和iis 6-上工作,但在集成模式下无法在iis 7+上工作。 另一个选项是将IIS7应用程序池切换到经典模式

Visual Studio web应用程序模板使用service pack获得更新,但您的项目是在该更新之前创建的:)

只需确保安装了所有更新,创建一个新的ajax项目,并比较web.config文件。

尝试以下1)(2)和以下方法