Could not load file or assembly 'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. 系统找不到指定的文件。 (E:\testweb\3.24\web.config line 93)
提示一堆说3.5的什么什么的找不到,
其中这个是致命错误。我用了2008.NET的ajax控件但是现在IIS找不到怎么办?

解决方案 »

  1.   

    你没安装Framework 3.5吧  去下载,然后安装下就可以了。
      

  2.   

    服务器上要安装Framework 3.5
      

  3.   

    服务器上确保安装安装.netFramework 3.5就可以了 
    2.0 3.0 3.5这三个版本framework的CLR都是2.0,3.5只是在2.0的基础上做了以下增加 
    .net framework 2.0 = CLR 2.0 + FCL(framework class library) 
    .net framework 3.0 = .net framework 2.0 + SP1 + WPF + WCF + WF + CardSpace 
    .net framework 3.5 = ..net framework 3.0 + SP2 + new compiler 因此,asp.net的runtime还是只有1.1和2.0,像Linq这些新功能其实只是用新的编译器加上一些新的类库来实现的,3.5版本并没有对CLR做大的升级。 
    因此,只接发布网站即可,asp.net版本仍然选择2.0.50727然后直接设置