nuget.build.tasks.pack - требуется указать автора ошибки сборки
Из-за этого вопроса я попытался изменить процесс сборки Azure Devops, чтобы использовать DotNet вместо Nuget.
Задача сейчас
- task: DotNetCoreCLI@2
inputs:
command: pack
packagesToPack: '**/SBD.*.csproj'
versioningScheme: byPrereleaseNumber
majorVersion: '$(Major)'
minorVersion: '$(Minor)'
patchVersion: '$(Patch)
И ошибка
error MSB4057: The target "pack" does not exist in the project
Я нашел этот вопрос, но он не для DevOps
В ответе упоминается, что мне нужно установить пакет Nuget.Build.Tasks Pack из Nuget.
Так я сделал это
Теперь в логе DevOps говорится
C:\Users\VssAdministrator\.nuget\packages\nuget.build.tasks.pack\5.6.0\build\NuGet.Build.Tasks.Pack.targets(198,5):
error : Authors is required. [D:\a\1\s\Common.WinForms\SBD.Common.WinForms.csproj]
1 ответ
Решение
Неудачный проект - net472. Я не должен использовать DotNetCoreCli для его упаковки