安装AJAX Documents 时候发生的web.config文件配置错误的解决方法
今天在安装从ASP.NET官方网站上下载的AJAX Documents 事发生错误,之前有装过几次,但很奇怪从未碰到过这个问题:
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误消息: 未能加载文件或程序集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
源错误:
|
源文件: E:\ASP.NET WebSites\AJAX\web.config 行: 69
程序集加载跟踪: 下列信息有助于确定程序集“System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”无法加载的原因。
|
用VS2008打开web.config文件后提示一堆错误,提示无法辨别<system.web.extensions>配置节点,Google搜索并未找到原因,仔细一想<system.web.extensions>是.net 3.5新增功能,会不会是版本原因呢?随机用VS2008打开Default.aspx页面按照提示把网站从2.0转到了3.5,Ctrl+F5后果然解决,从IIS打开也ok。
虽然暂时还不知道根本原因是什么,但至少这种方法也能解决问题,贴上来好方便大家google :)