未能加载文件或程序集 System.Web.Extensions

作者:vkvi 来源:千一网络(原创) 日期:2010-4-20

安装完 .NET Framework 3.5 之后,运行之前的 ASP.NET 程序出现错误:未能加载文件或程序集 System.Web.Extensions。

列出了配置文件没能成功的地方:

  • <add assembly="System.Web.Extensions
  • <add name="ScriptModule" type="System.Web.Handlers.ScriptModule

具体可参见这两个页面:

这种错误是由于我使用了 AJAX 造成的。您可能会问,不是说 .NET Framework 3.5 都集成了 AJAX 么,怎么还无法应用 AJAX。是这样的,虽然 .NET Framework 3.5 是集成了 AJAX,但我的程序是老程序,当时 3.5 还没出来,是按照 2.0 来生成的配置文件的,所以它还是按照 2.0 的方式来读取相关文件或程序集。

解决方式是下载 ASP.NET 2.0 AJAX Extentions 1.0,安装后就成功了。

说明一下,我在微软官方网站下载的,安装时竟然提示不是有效的安装程序。后来在 http://www.onlinedown.net/soft/55097.htm 下载 ASP.NET 2.0 AJAX Extentions 1.0。安装成功了。ASP.NET AJAX 也可以运行了。

你前面那位网友看了:数据库分页-1

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
赞助商们
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章近 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他