Visual studio 2010 VS可以吗;用于验证的级联样式表版本”;默认值可以更改吗?

Visual studio 2010 VS可以吗;用于验证的级联样式表版本”;默认值可以更改吗?,visual-studio-2010,validation,css,default-value,toolstripdropdown,Visual Studio 2010,Validation,Css,Default Value,Toolstripdropdown,关于这些,我在VS2010中设置了CSS3验证已经有一段时间了 但是,每次我关闭CSS文件时,CSS toolstrip中的“用于验证的级联样式表版本”下拉列表都会从CSS 3.0变回CSS 2.1。重新打开css文件时,我需要重新选择css 3.0以避免验证错误 有没有办法更改默认值?即使是注册表黑客在这一点上是可以接受的,它真的是相当恼人 在编辑cshtml文件时,更改默认值还有另一个好处。如果没有打开CSS文件,“验证目标”下拉列表将灰显。因此,要将其更改为3.0,必须打开一个CSS文件。

关于这些,我在VS2010中设置了CSS3验证已经有一段时间了

但是,每次我关闭CSS文件时,CSS toolstrip中的“用于验证的级联样式表版本”下拉列表都会从CSS 3.0变回CSS 2.1。重新打开css文件时,我需要重新选择css 3.0以避免验证错误

有没有办法更改默认值?即使是注册表黑客在这一点上是可以接受的,它真的是相当恼人

在编辑cshtml文件时,更改默认值还有另一个好处。如果没有打开CSS文件,“验证目标”下拉列表将灰显。因此,要将其更改为3.0,必须打开一个CSS文件。另一个烦恼


我选中了工具>选项>文本编辑器>CSS,但没有像HTML那样的验证选项卡

选项2是进入C:\Program Files(x86)\Microsoft Visual Studio 10.0\Common7\Packages\1033\schemas\CSS并将css30.xml重命名为css21.xml(当然,首先要备份文件)


这样,即使VS将显示它正在验证2.1版,但它将真正验证3.0版

我也讨厌这样做:(好消息是,在VS11测试版中,这似乎不是一个问题。