Suppress Error in Suppression file gives error : The Selected Message Could not be suppressed

Suppress Error in Suppression file gives error : The Selected Message Could not be suppressed

我正在使用 Visual Studio 2015,FxCop 14.0。使用自定义规则,并试图抑制 GlobalSuppressions.cs 中的消息。我在项目文件 <PropertyGroup ..> .. .. <CodeAnalysisModuleSuppressionsFile>$(SolutionDir)\xxx\xx\xxx\GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile> </PropertyGroup>

中设置了全局抑制的路径

谁能帮我解决这个问题。

我已完成以下步骤,问题得到解决:

  1. 从项目中删除现有 GlobalSuppression.cs 文件。
  2. 清理解决方案并重建。
  3. 现在尝试抑制错误。这将创建新文件并禁止显示所有警告。

这意味着已经存在一个 GlobalSuppressions.cs 文件,但它没有包含在项目中。

要解决此问题,请在解决方案资源管理器中启用 "Show All Files",右键单击现在应该出现的 GlobalSuppressions.cs 文件,然后 "Include In Project".

对于那些偶然发现这个的人...

以上答案对我不起作用。因此,请先尝试一下,但如果这不起作用,这就是为我做的:

  1. 从项目中删除所有 GlobalSuppressions.cs 个文件
  2. 清洗溶液。
  3. Select Analyze > Configure Code Analysis > For Solution
  4. 找到有问题的项目selectReset
  5. 运行 代码分析和一切都应该很好