#azure-devops #azure-pipelines #dotnet-cli
#azure-devops #azure-конвейеры #dotnet-cli
Вопрос:
Попытка подавить предупреждения в конвейере Azure DevOps с помощью задачи CLI .NET Core (DotNetCoreCLI @ 2), но выдает следующую ошибку:
MSBUILD: ошибка MSB1001: неизвестный переключатель. Переключатель: —noWarn:MSB3277
Вот пример кода, который аналогичен тому, как используется переключатель в нескольких сообщениях, которые я нашел, связанных со ссылкой на msbuild cli:
- task: DotNetCoreCLI@2
displayName: Release Build
inputs:
command: 'build'
projects: '${{ parameters.solutionPath }}'
arguments: --configuration Release --noWarn:MSB3277
Я также пробовал использовать строчные буквы —nowarn, но по-прежнему безуспешно, поэтому буду признателен за любую помощь в решении этой проблемы.
Заранее спасибо за вашу поддержку,
Терри
Ответ №1:
Пожалуйста, используйте /nowarn:msb3277
- task: DotNetCoreCLI@2
displayName: Release Build
inputs:
command: 'build'
projects: '${{ parameters.solutionPath }}'
arguments: --configuration Release /nowarn:msb3277
Комментарии:
1. БИНГО! Даже не подумал попробовать / форматировать DOH! Думал, что требуется формат —. Спасибо за вашу помощь!
2. @Terry Можете ли вы проголосовать за мой ответ, если он был полезен для вас?