在MVC4的剃须刀视图中,我无法获得HTML5智能感知。
添加用于智能感知的AngularJS对VS2012的引用之后,我仍然没有得到任何AngularJS指令。
我启用了HTML5模式(Tools/Options/Text /HTML)。
我也没有看到任何HTML5智能感知,如这里所示。
当我键入
<
智能感知是“文本”。
其他标记显示一条绿色行,不支持消息“$SCHEMA$:Element‘script”。
看起来好像我的模式在某个地方断开了。
我还尝试将用于验证的目标架构添加到工具栏中,并收到了以下错误:
---------------------------
Microsoft Visual Studio
---------------------------
Could not complete the action.
---------------------------
OK
---------------------------我怎么解决这个问题?
发布于 2014-06-03 12:44:44
我在VS 2013上也遇到过同样的问题。我一直在处理用于验证的模式,所以我认为这就是问题所在,结果可能是我损坏了其中一个文件。
找到VS 2012的“健康”安装(可能安装在另一台机器上?),zip &复制以下目录:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\schemas\html从“不健康”的VS中删除该目录,并将“健康”的目录复制到它的位置。那就重新开始吧。
对于2013年,您可能还需要对以下目录执行相同的操作:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\Web\Schemas\1033\HTML在此之前,我还做过"Devenv.exe /Setup“和"Devenv.exe /ResetSettings",但我不认为这些是必要的。
https://stackoverflow.com/questions/21051587
复制相似问题