IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    VS2015 Razor编辑器爆炸的解决办法

    汪宇杰发表于 2015-08-09 14:07:08
    love 0

    VS2015正式版出来快一个月了,然而它经常会爆炸,比如Razor编辑器,打开任何cshtml文件都会弹个错误对话框,然后语法提示就没了。清理垃圾文件、重启电脑、卸载插件,甚至修复安装VS2015都无效:

    具体消息是:

    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Item has already been added. Key in dictionary: 'RazorSupportedRuntimeVersion' 

    在微软的connect网站上已经有人提过一个bug了,并且是active的,看来还没修好:

    https://connect.microsoft.com/VisualStudio/feedback/details/1572978/no-intellisense-in-razor-views-argumentexception-razorsupportedruntimeversion-already-added-to-dictionary

    简直是 #你软药丸# 的节奏啊……

    解决办法是:

    1. 关闭VS

    2. 用管理员权限运行cmd,跑到VS安装目录下,运行:

    devenv /resetuserdata

    3. 到你的项目文件夹里去,找一个名叫“.VS”的隐藏文件夹,删掉。

    4. 重启VS,问题解决!

    // 顺便吐槽下,微软最近的产品真是越来越不靠谱了。Windows 10正式版UI到处不统一,bug还很多,解锁屏都会卡,应用用一半会crash,WP就不说了,比桌面版Win10惨多了,1520,930这么好的旗舰级停产,专卖没有电容按键和拍照键的640……VS2015安装容易爆,用着也会爆,拷个文件夹,还需要手工include里面的文件到project里,Office里面出现“Shanghai, Zhongguo”好歹已经解决。SQL Server在云端更新了14.x,本地12.x,data-tier application和azure互倒要爆,还不告诉你why,得让你自己搜个CU6补丁去打。VS2015都RTM了,Azure还不支持ASP.NET 4.6……药丸,药丸啊……



沪ICP备19023445号-2号
友情链接