首页 > 解决方案 > Azure Build Pipelines 中出现的 C# 抑制警告

问题描述

我在我的 .Net Core 项目中添加了Stylecop.Analyzers nuget 包,我在我的项目中抑制了以下警告:

在此处输入图像描述

在我的 Visual Studio 本地出现 0 个错误和 0 个警告后,我的 azure 构建管道仍在显示这些警告,这是其中之一:

##[warning]CSC(0,0): 警告 SA0001: XML 注释分析由于项目配置而被禁用 [D:\a\1\s\FooRoot\Services\FooService\FooProjectService.csproj]

目前它没有使构建管道失败,但我想要一个无警告的构建管道

编辑:我的管道看起来像这样: 在此处输入图像描述

标签: c#azure-pipelinessuppress-warningsstylecop

解决方案


我假设您dotnet build在 Azure 管道中使用,您可以使用-nowarn选项抑制警告

在你的情况下是这样的 dotnet build -nowarn:SA1636


推荐阅读