Как реализовать ядро ​​dotnet 3.0 в проекте devops? - PullRequest
0 голосов
/ 01 октября 2019

Я создал проект DevOps, в котором содержится веб-приложение dotnet core 3.0.0. Если я опубликую свой проект прямо из Visual Studio (где я выбрал «автономное» развертывание), приложение запустится, и я смогу получить доступ к Веб-сайту. Но если я выпускаю приложение через конвейер, я получаю сообщение об ошибке:

Указанная версия Microsoft.NetCore.App или Microsoft.AspNetCore.App не найдена.

Я уже пытался добавить расширение ddnet core 3.0 sdk в веб-приложение, используя «Advenced tools of my Web App», и я также добавил задачу «use net core» в конвейер, чтобы я мог запустить Bulid Pipeline:

- task: UseDotNet@2
  displayName: 'Use .Net Core sdk 3.0.x'
  inputs:
    version: 3.0.x

Я искал решение этой проблемы для часов и не смог ничего найти. Можно ли заставить приложение работать без понижения до dotnet core 2.x?

1 Ответ

1 голос
/ 02 октября 2019

Моя задача была такой же простой, как добавление задачи в начале сборки, например: Screenshot

...