【问题标题】:Could not load file or assembly 'System.Web' or one of its dependencies.无法加载文件或程序集“System.Web”或其依赖项之一。
【发布时间】:2013-07-12 16:38:09
【问题描述】:

我收到以下错误: 无法加载文件或程序集“System.Web”或其依赖项之一。系统找不到指定的文件。

要重现它,请在 Visual Studio 2012 中创建一个新网站。它会创建一个新的模板网站。 通过 NuGet 添加 AjaxControlToolkit。将脚本管理器更改为母版页上的工具包脚本管理器。 清理解决方案,编译解决方案,在调试中运行。

我检查并仔细检查了我对 System.Web 的引用(显示的是 4.0 版)。都完美。运行代码分析 - 没有错误,没有警告,一切都很完美。

有什么想法吗? (我想做的就是使用一些 AJAX 控件创建一个简单的网站)

【问题讨论】:

    标签: ajax visual-studio-2012 webforms nuget system.web


    【解决方案1】:

    解决方案: 删除对 MsAjaxBundle 的引用 从所有脚本引用中删除 Assembly="System.Web"

    添加 2 个新的脚本引用 asp:ScriptReference 标记 Assembly="AjaxControlToolkit" Name="ExtenderBase.BaseScripts.js" asp:ScriptReference Assembly="AjaxControlToolkit" Name="Common.Common.js"

    瞧! 我在这里找到了答案: AjaxControlToolkit 7.0123 breaks VS2012 Web Application Project

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-12
      • 2012-01-14
      • 1970-01-01
      相关资源
      最近更新 更多