警告未使用的using语句的静态分析规则是什么?

问题描述 投票:0回答:2

是否有任何 FxCop 或 StyleCop 规则会在存在不再被文件中的任何对象引用的

using
语句时发出警告?

static-analysis code-analysis fxcop stylecop
2个回答
4
投票

您可以在类别

IDE0005  C# Using directive is unnecessary.
中启用规则
Style


2
投票

除了Udo的答案this答案之外,我还需要取消选中抑制生成代码的结果(仅限托管),可以在属性>代码分析下找到。

总而言之:

  1. 将警告级别设置为 4,以便代码分析器触发。
  2. 在项目的代码分析规则中将规则 CS8019 和 IDE0005 设置为警告(属性 > 代码分析)。
  3. 确保取消选中抑制生成代码的结果(仅限托管),可以在属性 > 代码分析下找到。
© www.soinside.com 2019 - 2024. All rights reserved.