【问题标题】:ASP.NET Ajax ErrorASP.NET Ajax 错误
【发布时间】:2008-11-16 21:23:31
【问题描述】:

我将 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 行:

我该如何解决这个问题。

【问题讨论】:

    标签: asp.net ajax modalpopupextender


    【解决方案1】:

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

    您可能还想查看this post

    【讨论】:

      【解决方案2】:

      您确定您拥有正确版本的 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,这是一个下载添加)。

      【讨论】:

        猜你喜欢
        • 2013-03-03
        • 1970-01-01
        • 1970-01-01
        • 2011-06-10
        • 2017-05-25
        • 2010-09-08
        • 1970-01-01
        • 2014-01-28
        • 1970-01-01
        相关资源
        最近更新 更多