我似乎无法抑制整个项目中的代码分析消息

时间:2018-06-29 16:58:18

标签: c# visual-studio-2012 code-analysis

我想在整个项目中禁止CA1303(或使用命名空间,或者整个解决方案会更好-这是一个Windows Forms项目,它将永远不会本地化,并会自动生成 blah.Text =“ so -n-so” ,我敢肯定你们都去过那里。

我不能只放类似的东西吗?

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters")]

进入GlobalSuppressions.cs?无论我如何设置(或忽略)SuppressMessage属性上的参数(范围,目标等),我似乎都无法正常工作。

是VS2012。

有人知道诀窍吗?

1 个答案:

答案 0 :(得分:0)

对于任何有兴趣的人,似乎答案是,至少在VS2012中这是做不到的。有关我在MSDN论坛上获得的答案,请参见here