配置错误 
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 未能加载文件或程序集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。 (E:\Soft\WebEAFB\web.config line 45)源错误: 
行 43:  </httpHandlers>
行 44:  <httpModules>
行 45:  <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
行 46:  </httpModules>
行 47:  </system.web>
 源文件: E:\Soft\WebEAFB\web.config    行: 45 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.210 
我这个项目中使用了AJAX.NET控件,在VS2005中调试运行时完全没什么问题
可是发布之后装上却出现上面的错误
急死人了各位高手请指点一下怎么解决
非常非常感谢阿

解决方案 »

  1.   

    发布后的bin目录下也有AjaxControlToolkit.DLL这个文件阿
    可为什么就
      

  2.   

    System.Web.Extensions.dll
    这个在哪可找到啊
    VS2005安装环境下有这个文件吗?谢谢各位
      

  3.   

    如果你的程序中用到了Atlas,那么很不幸,你现在的这个Web空间不支持。
    把web.config中的<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    去掉就可以了。当然,这样你用了Atlas的页就不能正常显示了
      

  4.   


    我那服务器上是没装AJAX.NET
    多谢楼上兄弟提醒
      

  5.   

    问题已解决
    服务器上没装AJAX.NET
    再次感谢各位
      

  6.   

    服务器没有装也没有关系,只要把dll放在bin目录下就可以
    dll可以在atlas安装目录下找到