时间:2017/10/19

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

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

ea30bf510b56dcdd869f22e3dcf2ea02.png

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

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

特别感谢@老农!

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

ASP.NET MVC中的cshtml页面中的下拉框的使用

ASP.NET MVC中的cshtml页面中的下拉框的使用 用上@Html.DropDownList 先记下来..以做备忘...

完美解决 未能打开编辑器:Unmatched braces in the pattern.

Eclipse出现这个问题而不能查看源代码 原因就是语言包的问题 出现这个问题了 一定是安装了中文或者多国语言包 下面我就来交大家解决的办法 超简单的 第一步 配置自己Eclipse的启动参数 ecl ...

完美解决ie浏览器location.href不刷新页面的问题,进入页面只刷新一次

/* ie不刷新列表bug */try{ var agent = navigator.userAgent.toLowerCase(); var ieflag = /(msie\s|trident.*r ...

mvc中在cshtml页面中如何访问静态页面.html

把静态页面放到@Url.Content();中,如href="@Url.Content("a.html")"

解决IE打开时,弹出的提示调用active的问题,阻止js运行。

在html和head中间加上:

popupWindow设置后完美解决返回键响应无效的方案以及popupWindow背景透明方案

// 点击其他地方消失 viewPuwAddNew.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouc ...

js url传值中文乱码完美解决(JAVA)

js url传值中文乱码完美解决(JAVA) 首先在你的jsp页面这样更改: var url="你要传入的Action的位置&ipid="+ipid+"& ...

MVC下的cshtml和aspx页面

MVC中的aspx页面是System.Web.Mvc.ViewPage类的实例. 表示将视图呈现为 Web 窗体页所需的属性和方法. 继承层次结构 System.Object System.Web.U ...

随机推荐

html5 postMessage解决iframe跨协议跨域通信问题

a.html有个iframe载入b.com/login.html,当login完成时通知a.html页面登录完成并传递UserName 1.a.html 监听消息 window.addEventLis ...

plsql登录弹白框

环境:使用免安装版plsql,装有oracle服务端,plsql内有内置的oracle客户端,且tns配置正确. 问题:plsql登录弹白框 解决: 1.将oracle服务端的tns配置成与plsql ...

ckplayer 项目实战

...

小白之微信小程序第一次完成搭建本地服务与页面进行交互

如果忘记了搭建json-server的过程,可看上一篇随笔 1. index.xml  代码

Android-创建一个简单的用户接口-(补day2内容)

如果按照之前的布局设置,那么输入框和按钮组件的大小就会是刚好满足它们的内容的.如图1. 图1.输入框和按钮宽度设置为”wrap_content” 这样的设置是可以满足按钮的,但不能满足输入框的要求,因 ...

iOS中UITextField输入判断小数点后两位

在输入金额的UITextField中,要给予三个规则的判断 1. 只能输入数字(可以通过设置键盘类型为Decimal Pad) 2. 小数点只能有一个 3. 小数点后最多有两位数字 (可以通过正则表达 ...

Java InputStream 、 InputStreamReader和BufferedReader

https://blog.csdn.net/zgljl2012/article/details/47267609 在Java中,上述三个类经常用于处理数据流,下面介绍一下三个类的不同之处以及各自的用法 ...

Linux 第三周 学习笔记和实验

姬梦馨 原创博客 MOOC课程http://mooc.study.163.com/course/USTC-1000029000 常用调试参数 r(run) 开始运行程 ...

第一个Sprint冲刺总结(事后诸葛亮及团队贡献分)

第一个Sprint冲刺总结(事后诸葛亮及团队贡献分)   组员:欧其锋 廖焯燊 林海信 何武鹏 第一阶段的最终燃尽图如下: 2.事后诸葛亮: 3.团队贡献分: 欧其锋:22 林海信:21 何武鹏:19 ...

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐