Mik*_*n L 35 ajax asp.net-mvc asp.net-mvc-5
我是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;
Run Code Online (Sandbox Code Playgroud)
经过一些谷歌搜索,我发现你必须将"复制本地"更改为true,但我看到它已在我的项目中设置为true.即使在清理和重建之后,此错误仍然存在.
那么有没有人知道什么可能导致这个错误?
Ros*_*ush 88
我认为你引用的是旧版本的System.Web.右键单击vs中的项目并选择"Manage NuGet Packages",然后搜索Asp.Net MVC并单击"安装".这将使用Ajax安装正确的System.Web.如果不需要,您可以删除下载的其他六个二进制文件.
Sta*_*ain 16
使用MVC 5.2.3,我遇到了同样的问题; 它是出乎意料的(这个错误来自于没有进行任何更改的任何地方,因为应用程序正在编译并且之前运行顺利)
固定:
归档时间: |
|
查看次数: |
51006 次 |
最近记录: |