Msdbuild не находит ядро ​​2.1.x, установлены как x86, так и x64 - PullRequest
0 голосов
/ 12 июня 2019

Я работаю над агентом сборки и получаю сообщение об ошибке:

Текущий .NET SDK не поддерживает таргетинг на .NET Core 2.1

Я прошелшаги установки x86 и x64 SDK, которые не решили проблему.

Затем я удалил все версии ядра dotnet на случай, если что-то было установлено неправильно, и только что установил 2.1.507, но ни Visual Studio, ни msbuild не распознают это.как установленный.

Имеются записи Path для c:\program files\dotnet и эквивалент x86.

Агент не имеет прямого доступа к Интернету, поэтому я не могу запустить обновления Windows, но я предполагаю, что установка вручнуюSDK должно быть достаточно.

C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ MSBuild \ Sdks \ Microsoft.NET.Sdk \ build \ Microsoft.NET.TargetFrameworkInference.target (112,5): Ошибка: текущий .NET SDK не поддерживает таргетинг .NET Core 2.1.Либо предназначайтесь для .NET Core 1.1 или ниже, либо используйте версию .NET SDK, которая поддерживает .NET Core 2.1.

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