Развертывание ASP.NET CORE для производства - PullRequest
0 голосов
/ 24 октября 2019

У меня есть веб-приложение ASP.NET Core, которое мне нужно развернуть на рабочем месте. Я настроил Junkins на использование VS 2019 MsBuild и Nuget.

При запуске сборки через Jenkins я получаю следующее сообщение об ошибке:

  error MSB4236: The SDK 'Microsoft.NET.Sdk.Web' specified could not be found.

В моей рабочей среде нет SDKпоскольку, насколько я понимаю, мне нужна только среда выполнения.

dotnet --info
 It was not possible to find any installed .NET Core SDKs
  Did you mean to run .NET Core SDK commands? Install a .NET Core SDK from:
     https://aka.ms/dotnet-download

Host (useful for support):
 Version: 3.0.0
  Commit:  7d57652f33

 .NET Core SDKs installed:
      No SDKs were found.

.NET Core runtimes installed:
    Microsoft.AspNetCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

Нужен ли мне SDK? И если да, то почему?

Спасибо

1 Ответ

0 голосов
/ 24 октября 2019

Нужен ли мне SDK?

Да.

И если да, то почему?

Для построения кодавам нужен SDK, а не среда выполнения. Если нет SDK, Дженкин не может собрать исходный код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...