HMI / Dialog / UI在哪里挑选和选择我想要通知哪种类型的构建警告?
e.g。
Warning 77 CA1725 : Microsoft.Naming : In member 'x', change parameter name 'a' to 'b' in order to match the identifier as it has been declared in 'd'. <filename>
不如
重要Warning 75 CA2200 : Microsoft.Usage : 'a' rethrows a caught exception and specifies it explicitly as an argument. Use 'throw' without an argument instead, in order to preserve the stack location where the exception was initially raised. <filename>
我刚刚继承了大量的代码..而且噪音太大了。我在右键单击构建警告时看到了一个抑制消息...但我担心我无法将其重新打开:)
这似乎比必要的更痛苦......我错过了什么?
答案 0 :(得分:3)
我怀疑它取决于项目类型,但如果有的话,请查看“Build”选项卡下的项目属性页面。例如,在C#项目中,它位于项目属性中,“构建”,“抑制警告”。
编辑:此文本框是您通常放入警告编号的位置,例如2200和1725.但是,这些是提供给编译器的选项。如果这是一个FxCop规则,我认为它不会对你有帮助。
您可以suppress FxCop messages in specific places using attributes,或者转到项目页面和“代码分析”标签,以进行项目范围的设置。