2011-03-21 75 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那樣獲得它。