C#抑制Azure构建管道中出现的警告

C#抑制Azure构建管道中出现的警告,c#,azure-pipelines,suppress-warnings,stylecop,C#,Azure Pipelines,Suppress Warnings,Stylecop,我在.Net核心项目中添加了Stylecop.Analyzersnuget包,我在项目中抑制了以下警告: 在本地visual studio中出现0个错误和0个警告后,我的azure构建管道仍在显示这些警告,以下是其中之一: ##[警告]CSC(0,0):警告SA0001:由于项目配置,XML注释分析被禁用 [D:\a\1\s\foooot\Services\FooService\FooProjectService.csproj] 目前,它没有失败的建设管道,但我想有一个警告免费建设管道 编辑:

我在.Net核心项目中添加了Stylecop.Analyzersnuget包,我在项目中抑制了以下警告:

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

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

目前,它没有失败的建设管道,但我想有一个警告免费建设管道

编辑:我的管道看起来像这样:

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

如果你是这样的话
dotnet build-nowarn:SA1636
我假设您正在Azure管道中使用
dotnet build
您可以使用
-nowarn
选项抑制警告

如果你是这样的话
dotnet build-nowarn:SA1636

你的azure构建管道YAML是什么样子的?添加了my.net core dotnet build的图片参考我的答案你可以包含在参数中你的azure构建管道YAML是什么样子的?添加了my.net core dotnet build的图片参考我的答案你可以包含在参数中-nowarn:SA1636-nowarn:MSB3052-参数字段中的nowarn:SA0001工作正常!谢谢:)如果有人使用任务VSBuild@1在管道中,然后通过以下代码行添加nowarn参数:
msbuildArgs:'-nowarn:xxx'
(xxx是您的警告代码)必须将该行添加到任务的输入部分。如果有人使用该任务MSBuild@1,则代码行类似但不相等:
msbuildArguments:'-nowarn:xxx'
。重要提示:不要像在项目设置中那样使用普通数字。(例如,使用
CS1591
而不仅仅是
1591
来抑制缺少的XML注释警告)参数字段中的-nowarn:SA1636-nowarn:MSB3052-nowarn:SA0001有效!谢谢:)如果有人使用任务VSBuild@1在管道中,然后通过以下代码行添加nowarn参数:
msbuildArgs:'-nowarn:xxx'
(xxx是您的警告代码)必须将该行添加到任务的输入部分。如果有人使用该任务MSBuild@1,则代码行类似但不相等:
msbuildArguments:'-nowarn:xxx'
。重要提示:不要像在项目设置中那样使用普通数字。(例如,使用
CS1591
而不仅仅是
1591
来抑制缺少的XML注释警告)