c# - 我似乎无法在整个项目中抑制代码分析消息
问题描述
我想在整个项目中抑制 CA1303(或者命名空间会这样做,或者整个解决方案会更好 - 这是一个 Windows 窗体项目,它永远不会被本地化并且到处都是自动生成的 blah.Text="so-n-so",相信大家都去过)。
我不应该只是能够把这样的东西:
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters")]
进入 GlobalSuppressions.cs?无论我如何在 SuppressMessage 属性上设置(或省略)参数(范围、目标等),我似乎都无法让它工作。
这是VS2012。
有谁知道诀窍吗?
解决方案
For anyone who's interested, it seems that the answer is that it just can't be done, at least in VS2012. See here for the answer I got on the MSDN forum.
推荐阅读
- python - 如何从 python 脚本中选择文本文件中的某些行?
- rust - 无法编译:将 try_buffer_unordered 与 StreamExt 映射一起使用
- r - 将县名标签添加到州地图
- swift - IOS Swift - 无法从 json 响应中解码所有键
- docker - 为什么我的 metricbeat 扩展忽略我在 Kibana docker 中的 ActiveMQ 代理主机配置?
- r - 使用 R Shiny 切换对象(作为表格)
- laravel - Laravel 8 和 Vue 3 与 axios - 分页
- presto - 在 Presto 中将数组(双精度)转换为 varchar
- kotlin - Gradle:如何在运行另一个任务的 Kotlin 中编写任务?
- python - 如何在水平曲线图中添加更多水平?