Мой проект - As pNet Core 2.2 Api, я собираю его в Azure Pipelines (classi c). Я хочу создать документ swagger во время сборки azure pipe - для этого я использую Swashbuckle.AspNetCore.Cli и документы в «Извлечение чванства напрямую из загрузочной сборки»
- У меня есть Использование. NET Core Задача установлена на 2,2 в начале задания
- я установил инструменты, используя . NET Основная задача с пользовательская команда инструмента с аргументами
install swashbuckle.aspnetcore.cli --version 5.0.0-rc4 --global
, это работало ; Если я снова запускаю эту задачу, она завершается с сообщением о том, что инструмент уже установлен. Затем в моей сборке CI я добавил. NET Основная задача с настройками
- команда к пользовательскому
- путь к проекту (ам) к путь к файлу csproj
- пользовательская команда к
swagger
- Аргументы к
tofile --output $(Build.ArtifactStagingDirectory)/swagger.json $($(Build.ArtifactStagingDirectory)_Dxxxxx.Api.dll v1
Я получаю эту ошибку No executable found matching command "dotnet-swagger"
Помогите!