2011-03-21 88 views
0

我最近安装了Visual Studio 2010的Service Pack 1。问题是,当我为验证目标选择“HTML5”值时,我开始获取几乎所有元素的验证警告HTML文档和intellisense停止工作(就像缺少HTML5的.XSD一样)。当我选择“XHTML5”作为验证目标时,智能感知工作并且所有验证警告消失。VS2010 Service Pack 1中缺少HTML5验证

安装Service Pack时我没有收到任何错误消息,所以我对发生的事情没有任何线索。有一点需要注意,在安装Service Pack 1之前,我使用此扩展提供HTML5支持: http://visualstudiogallery.msdn.microsoft.com/d771cbc8-d60a-40b0-a1d8-f19fc393127d/

我在安装Service Pack后卸载了它。也许与我的问题有关?

回答

0

我做了同样的事情,它看起来像html5扩展删除xsd(未验证,但我的html_5.xsd丢失)。

我再次下载HTML5扩展和提取的MSI的内容:(MSIEXEC /ac:\html5setup.msi/QB TARGETDIR = C:\ html5Extract),然后通过将提取的文件夹结构导航,直到我发现html_5。 XSD。

我然后复制到我的VS2010安装位置: (C:\ Program Files文件(x86)的\微软的Visual Studio 10.0 \ Common7 \包\架构\ HTML)

重新打开VS和所有看起来好的。

0

我复制在html_5.xsd文件中,但那是试图导入i18languages.xsd和svg.xsd,而我没有svg.xsd。幸运的是,我在另一台电脑上有一个副本,但我想你可以像justinlabenne那样获得它。