今天做一个MVC的项目,遇到了一个恶心的问题,在view视图中,没有智能提示,类库无法正常识别,连最基本的关键字提示都没有了,类变色也没有了,所有的关键字代码,类名,方法成员名都是白色的,要全部纯手动敲,万一手贱随便有了个中文符号,大小写切换等等的问题,程序不要立马崩溃(手贱的概率挺大)
一下子闷了,问问专门做MVC的两个同学,他们都没有遇见过这样的问题,我就上网找原因和答案,解决办法如下:
原因:
使用 Visual
Studio 2013 时,如果安装了.NET Reflector
会导致 Visual Studio
2013 的 MVC5
目前还没有找到解决方案,所以只能二选一了。
(说实在的 我没有明白这是什么意思——>原谅我基础差)
先暂时不使用 .NET Reflector这个 VS 的插件,可以使用独立的 .NET Reflector
程序(我个人来说,这两年这个插件用的次数手指头能数过来)
解决办法:
安装了.NET Reflector 插件的电脑可以使用以下命重置 VS,再重新运行程序即可:
方法:
1、开始->Microsoft Visual Studio 2013->Visual Studio
Tools->Visual Studio 2013
命令提示(我用的是英文版的,名字是:“Developer Command Prompt for VS2013”)(我的是简体中文版,找那个开发人员命令提示)
2、cd D:\Program Files (x86)\Microsoft Visual Studio
12.0\Common7\IDE
(我安装在d盘)
(我安装在 H 盘,这个路径你拖进去就行,建议别手敲 用以出错的啦)
3、然后输入:devenv.exe /setup /resetuserdata /resetsettings(建议还是复制粘贴)
PS:若再安装 .NET Reflector 还是会导致问题重现,在 Visual Studio 2010 中使用 .NET
Reflector 不会导致该问题。
我做了一遍,其实上边的步骤走下来,就是把你的VS重置了。 哦哦 0.0