VS2015无法打开CSHTML页面

博客记录了解决VS2015打开CSHTML页面出现无响应、字体无高亮及粘贴缓慢的问题。通过排除DLL冲突、.NET和MVC框架版本问题,最终发现是配置文件中System.Web.WebPages.dll版本不一致导致,修改为相同版本后问题解决。
摘要由CSDN通过智能技术生成

解决了一个vs报错的问题,记录一下分析的思路。
最近新做了一个项目,项目框架是从别的项目复制过来的,调试成功后发现新建的CSHTML页面内容没有了智能提示,字体全是黑色,没有高亮显示。复制

和粘贴非常慢,从别的页面复制了一段div,粘贴到cshtml页面大概10s之后才能进行别的操作。重装了一遍VS后更惨,页面打开就会无响应,vs程序给出

的问题详情如下
问题事件名称: CLR20r3
问题签名 01: devenv.exe
问题签名 02: 14.0.25420.1
问题签名 03: 57685d85
问题签名 04: mscorlib
在这里插入图片描述
网上一大堆关于MVC视图页面无智能提示的解决方案:VS配置重置,安全模式打开,VS缓存清空,甚至包括万能的VS重装;全都试过了,没有一个方案是有

效的。
然后发现另一个奇怪的现象,别的项目页面居然都是正常的,那就说明是这个项目不正常。
既然找到了引发问题的基础,接下来就是一步步的排查了:
首先我怀疑的是引用的dll发生冲突导致页面崩溃,于是新建一个项目,其他部分都直接复制,只是把dll一个个引用,一次次的打开页面看是否会崩溃,

结果花了很长时间后得出一个结论:和dll引用无关···
其次怀疑是.net和MVC框架的版本问题,全部用最新的版本,而且是通过Nuget关联升级的,升级之后问题并没有解决;
最后

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值