如何配置Visual Studio不分析指定文件GlobalSuppressions.cs
让Visual Studio跳过分析GlobalSuppressions.cs文件的方法
直接修改项目文件(
.csproj)
打开项目的.csproj文件,在对应ItemGroup节点中添加以下配置,明确排除GlobalSuppressions.cs的代码分析:<ItemGroup> <CodeAnalysisExclude Include="GlobalSuppressions.cs" /> </ItemGroup>保存文件后重新加载项目,Visual Studio就会停止对该文件的代码分析。
通过Visual Studio文件属性设置
在解决方案资源管理器中找到GlobalSuppressions.cs,右键选择属性,在属性窗口的高级分类下,将代码分析选项设置为不参与代码分析(不同Visual Studio版本的选项文字可能略有差异,选择对应描述的选项即可)。利用
.editorconfig配置(适用于Roslyn分析器场景)
如果项目使用.editorconfig管理代码分析规则,可在文件中添加以下配置:[GlobalSuppressions.cs] dotnet_analyzer_diagnostic.severity = none该配置会让所有代码分析规则在
GlobalSuppressions.cs文件中失效,实现跳过分析的目的。
内容的提问来源于stack exchange,提问作者SteinTech
相关产品推荐
相关产品推荐

