【完美解决】2017打开MVC 4项目,cshtml页面提示‘当前上下文不存在名称model’_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 【完美解决】2017打开MVC 4项目,cshtml页面提示‘当前上下文不存在名称model’

【完美解决】2017打开MVC 4项目,cshtml页面提示‘当前上下文不存在名称model’

 2017/10/19 16:25:52  丶Tommy  程序员俱乐部  我要评论(0)
  • 摘要:时间:2017/10/19背景:领导让再之前的MVC4老项目上新增功能,从GIT上拉取下来,使用VS2017打开之后,cshtml界面所有和Razor相关的代码均被提示‘当前上下文不存在名称XXX’,且没有智能提示,但是不影响编译和运行解决方案:百度一大圈之后,大部分说是Views文件夹下的web.config版本错了,试了一上午,无果。下午决定请教一下大佬@老农,经过指点,打开vs2017修复,发现当我们安装vs2017的时候勾选ASP.NET和Web之后,右侧摘要中
  • 标签:MVC 解决 完美 项目

时间:2017/10/19

背景:领导让再之前的MVC 4老项目上新增功能,从GIT上拉取下来,使用VS2017打开之后,cshtml界面所有和Razor相关的代码均被提示‘当前上下文不存在名称XXX’,且没有智能提示,但是不影响编译和运行

解决方案:百度一大圈之后,大部分说是Views文件夹下的web.config版本错了,试了一上午,无果。下午决定请教一下大佬@老农,经过指点,打开vs2017修复,发现当我们安装vs2017的时候勾选ASP.NET和Web之后,右侧摘要中【ASP.NET 和Web开发】中ASP.NET MVC4是没有被勾选上的,如下图

 

所以 打开MVC 4老项目cshtml中会报错,原因就是这个,MVC4未安装。

记录一下帮助遇到类似问题同学们快速解决该问题

 特别感谢@老农!

多多关注老农的开源web框架ZKWEB,很有帮助,记得star

 

发表评论
用户名: 匿名