【问题标题】:Suppress warnings using .NET Core CLI task (DotNetCoreCLI@2) in Azure DevOps pipeline在 Azure DevOps 管道中使用 .NET Core CLI 任务 (DotNetCoreCLI@2) 抑制警告
【发布时间】:2021-04-23 05:20:29
【问题描述】:

尝试使用 .NET Core CLI 任务 (DotNetCoreCLI@2) 抑制 Azure DevOps 管道中的警告,但出现以下错误:

MSBUILD:错误 MSB1001:未知开关。 开关:--noWarn:MSB3277

这是一个代码示例,类似于我在几篇与 msbuild cli 参考相关的帖子中使用开关的方式:

- task: DotNetCoreCLI@2
  displayName: Release Build
  inputs:
    command: 'build'
    projects: '${{ parameters.solutionPath }}'
    arguments: --configuration Release --noWarn:MSB3277

我也尝试过小写的 --nowarn,但仍然没有成功,因此我们将不胜感激任何有关此问题的帮助。

提前感谢您的支持,

特里

【问题讨论】:

    标签: azure-devops azure-pipelines dotnet-cli


    【解决方案1】:

    请使用/nowarn:msb3277

    - task: DotNetCoreCLI@2
      displayName: Release Build
      inputs:
        command: 'build'
        projects: '${{ parameters.solutionPath }}'
        arguments: --configuration Release /nowarn:msb3277
    

    【讨论】:

    • 宾果游戏!甚至没想过尝试/格式化 DOH!认为 -- 格式是必需的。感谢您的帮助!
    • @Terry 如果我的回复对您有帮助,您可以考虑点赞吗?
    猜你喜欢
    • 1970-01-01
    • 2022-11-25
    • 2020-11-07
    • 2021-10-25
    • 1970-01-01
    • 2019-11-01
    • 1970-01-01
    • 2020-05-23
    • 2020-09-23
    相关资源
    最近更新 更多