gpt4 book ai didi

ajax - 命名空间 'System.Web.Mvc' 中不存在“Ajax”

转载 作者:行者123 更新时间:2023-12-02 04:18:31 25 4
gpt4 key购买 nike

我是 ASP.NET MVC 5 的新手,我想构建一个小项目来解决一些问题。当我在浏览器中打开项目时,出现错误:

Compiler Error Message: CS0234: The type or namespace name 'Ajax' does not exist in the namespace 'System.Web.Mvc' (are you missing an assembly reference?)

Source Error:
Line 22: using System.Web.WebPages;
Line 23: using System.Web.Mvc;
Line 24: using System.Web.Mvc.Ajax;
Line 25: using System.Web.Mvc.Html;
Line 26: using System.Web.Routing;

经过一番谷歌搜索后i found out您必须将“复制本地”更改为 true,但我看到它在我的项目中已设置为 true。即使在清理和重建之后,此错误仍然存​​在。

那么有人知道什么可能导致此错误吗?

最佳答案

我认为您引用的是旧版本的 System.Web。右键单击 vs 中的项目并选择“管理 NuGet 包”,然后搜索 Asp.Net MVC 并单击安装。这将使用 Ajax 安装正确的 System.Web。如果不需要,您可以删除下载的其他六个二进制文件。

关于ajax - 命名空间 'System.Web.Mvc' 中不存在“Ajax”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26804198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com