今天看了一个网上下载来的源代码,调试的时候出现了错误:
“
/
AjaxMyPage”应用程序中的服务器错误。
--------------------------------------------------------------------------------
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误消息: 未能从程序集“System.Web.Extensions, Version
=
1.0
.
61025.0
, Culture
=
neutral, PublicKeyToken
=
31bf3856ad364e35”中加载类型“System.Web.UI.Compatibility.CompareValidator”。
源错误:
行
34
:
<
add tagPrefix
=
"
asp
"
namespace
=
"
System.Web.UI.WebControls
"
assembly
=
"
System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35
"
/></
controls
>
行
35
:
<
tagMapping
>
行
36
:
<
add tagType
=
"
System.Web.UI.WebControls.CompareValidator
"
mappedTagType
=
"
System.Web.UI.Compatibility.CompareValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
"
/>
行
37
:
<
add tagType
=
"
System.Web.UI.WebControls.CustomValidator
"
mappedTagType
=
"
System.Web.UI.Compatibility.CustomValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
"
/>
行
38
:
<
add tagType
=
"
System.Web.UI.WebControls.RangeValidator
"
mappedTagType
=
"
System.Web.UI.Compatibility.RangeValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
"
/>
源文件: D:\Nong\待看代码\三层个人网站小程序(Ajax)\AjaxMyPage\web.config 行:
36
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:
2.0
.
50727.4927
; ASP.NET 版本:
2.0
.
50727.4927
解决方法:
在配置文件中把下面这段删了
<
tagMapping
>
<
add tagType
=
"
System.Web.UI.WebControls.CompareValidator
"
mappedTagType
=
"
System.Web.UI.Compatibility.CompareValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
"
/>
<
add tagType
=
"
System.Web.UI.WebControls.CustomValidator
"
mappedTagType
=
"
System.Web.UI.Compatibility.CustomValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
"
/>
<
add tagType
=
"
System.Web.UI.WebControls.RangeValidator
"
mappedTagType
=
"
System.Web.UI.Compatibility.RangeValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
"
/>
<
add tagType
=
"
System.Web.UI.WebControls.RegularExpressionValidator
"
mappedTagType
=
"
System.Web.UI.Compatibility.RegularExpressionValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
"
/>
<
add tagType
=
"
System.Web.UI.WebControls.RequiredFieldValidator
"
mappedTagType
=
"
System.Web.UI.Compatibility.RequiredFieldValidator, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
"
/>
<
add tagType
=
"
System.Web.UI.WebControls.ValidationSummary
"
mappedTagType
=
"
System.Web.UI.Compatibility.ValidationSummary, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
"
/>
</
tagMapping
>