【发布时间】:2017-09-05 06:56:41
【问题描述】:
我将 Target Framework 版本从 4.5 更改为 4 并重建了整个解决方案。它显示属性错误,例如 [HttpPost] 还显示控制器中的错误消息
命名空间“System.Web”中不存在类型或命名空间名称“Mvc”(您是否缺少程序集引用?)
当我单击所有这些错误时,Visual Studio 未修复此错误,单击后,单击的错误消失了,但是当我运行项目时,它再次向我显示此错误。
【问题讨论】:
-
我不记得您在哪个版本的框架中可以访问此注释...错误很明显:程序集没有命名空间
Mvc...您是否尝试过将[HttpPost]更改为System.Web.Mvc.HttpPost?还要检查你项目中的引用,并确保你有System.Web.Mvc那里 -
点击一些错误并显示文件后没有错误。但重建后它再次向我显示错误。这与参考无关
标签: asp.net-mvc c#-4.0