首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >验证的目标模式-在VS 2012 intellisense中缺失-如何解决?

验证的目标模式-在VS 2012 intellisense中缺失-如何解决?
EN

Stack Overflow用户
提问于 2014-01-10 18:22:17
回答 1查看 810关注 0票数 0

在MVC4的剃须刀视图中,我无法获得HTML5智能感知。

添加用于智能感知的AngularJS对VS2012的引用之后,我仍然没有得到任何AngularJS指令。

我启用了HTML5模式(Tools/Options/Text /HTML)。

我也没有看到任何HTML5智能感知,如这里所示。

当我键入

<

智能感知是“文本”。

其他标记显示一条绿色行,不支持消息“$SCHEMA$:Element‘script”。

看起来好像我的模式在某个地方断开了。

我还尝试将用于验证的目标架构添加到工具栏中,并收到了以下错误:

代码语言:javascript
运行
复制
---------------------------
Microsoft Visual Studio
---------------------------
Could not complete the action.
---------------------------
OK   
---------------------------

我怎么解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2014-06-03 12:44:44

我在VS 2013上也遇到过同样的问题。我一直在处理用于验证的模式,所以我认为这就是问题所在,结果可能是我损坏了其中一个文件。

找到VS 2012的“健康”安装(可能安装在另一台机器上?),zip &复制以下目录:

代码语言:javascript
运行
复制
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\schemas\html

从“不健康”的VS中删除该目录,并将“健康”的目录复制到它的位置。那就重新开始吧。

对于2013年,您可能还需要对以下目录执行相同的操作:

代码语言:javascript
运行
复制
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\Web\Schemas\1033\HTML

在此之前,我还做过"Devenv.exe /Setup“和"Devenv.exe /ResetSettings",但我不认为这些是必要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21051587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档