1

我将 ModalPopupExtender 添加到现有的 ASP.NET 应用程序中。在运行时我收到以下错误

编译错误描述:在编译服务此请求所需的资源期间发生错误。请查看以下特定错误详细信息并适当修改您的源代码。

编译器错误消息:BC32206:正在对包含“AjaxControlToolkit.ModalPopupExtender”的程序集 System.Web.Extensions 版本 3.5.0.0 进行间接引用。此项目引用 System.Web.Extensions 版本 1.0.61025.0 的早期版本。要使用“AjaxControlToolkit.ModalPopupExtender”,您必须将 System.Web.Extensions 的引用替换为 3.5.0.0 或更高版本。

源错误:

第 29 行:
第 30 行:
第 31 行:

我该如何解决。

4

2 回答 2

2

您正在尝试使用对 .NET 1.1 模块的引用来编译 .NET 3.5 应用程序。确保您安装了 .NET 3.5 框架,如果安装了,请确保您尝试在 .NET 3.5 中构建它。

您可能还想看看这篇文章

于 2008-11-16T21:55:57.013 回答
1

您确定您拥有正确版本的 AjaxControlToolkit 吗?有一个针对 .NET 3.5 编译的版本和一个针对 .NET 2.0 的版本。

看起来您仍在 2.0 领域(带有 2.0 AJAX 扩展)。如果是这样,请获取正确版本的Toolkit。看起来最新版本不支持.NET2.0。

如果您使用的是 3.5 版,请查看您对 System.Web.Extensions 的引用,并确保您引用的是 .NET3.5 版本(“内置”的实际版本 3.5.x),而不是 .NET2.0 版本(实际版本 1.0.x,这是一个下载添加)。

于 2008-11-16T22:20:12.440 回答