【发布时间】:2010-06-24 19:59:02
【问题描述】:
在 VS 2008 中,当我编译时,我收到一大串 The class or CssClass value is not defined 消息。
如何获取该消息的错误/警告代码(类似于“C0167”),以便我可以禁用它?
行不通的答案:
- 编译器会为您提供警告编号。 不,它没有。
- 查看 MSDN 编译器错误列表(位于 http://msdn.microsoft.com/en-us/library/5feh24w0%28VS.71%29.aspx)。 不,它不存在。
- 查看“构建”的“输出”选项卡。 不,那里似乎没有列出警告。
- 右键单击并选择显示错误帮助。 不,这只是在 Visual Web Developer 中提出了标记验证,它没有给我我需要的代码。
- 在每个页面上放置一个伪造的 块,其中包含对 css 包含文件的伪造引用,以停止错误。 嗯,是的,我可以这样做,但这违背了不只是将我的参考文献直接放在我所有页面上的目的。我在问如何抑制消息。
- 关闭工具/选项中的所有 html 验证,然后关闭文本编辑器/HTML/验证“显示错误”复选框。 是的,这可能是我必须做的,但是关闭所有 html 验证是一种耻辱,其中大部分都非常有用,尤其是对初级开发人员。
我在一个 vb.net 项目中,使用 sp1。
谢谢!
【问题讨论】:
-
应用程序运行时使用输出窗口“调试”下拉菜单。构建错误和警告列在“构建”下的输出窗口中。您是否检查了“构建”下拉菜单,或者您的意思是“构建”并写了“调试”?
-
啊,我的意思是构建。你很明智。现在解决我的问题。 . .
-
Tools->Options->CSS->CSS Specific->检测无效值呢?
-
这并不能解决问题。我认为该部分处理的是 VS 如何处理 CSS 区域中的错误,而不是引用 CSS。
标签: .net asp.net-mvc visual-studio-2008 compiler-construction compiler-warnings