Ошибка сборки ядра .NET - PullRequest
0 голосов
/ 08 апреля 2019

Похоже на этот вопрос , я получаю

##[error]Error: Failed which: Not found dotnet: null

при попытке создать наше приложение .NET Core. Я использую шаг dotnet build (.NET Core Preview) с обновлением TFS 2017. Учетная запись сборки является локальным администратором. Я могу запустить команду вручную на сервере сборки, и она работает. Я также могу открыть и собрать решение в Visual Studio 2017 на сервере, и все это работает.

Я установил команду для сборки и Project (s) для различных вещей, включая **\projectname.csproj, **\solutionname.sln, $(Build.SourcesDirectory)\projectname.csproj и другие. У меня нет рекомендуемой задачи .NET Core SDK Installer, которую можно добавить к определению. Весь мой лог за шаг:

2019-04-08T16:17:22.0915248Z ##[section]Starting: dotnet build
2019-04-08T16:17:22.0935207Z ==============================================================================
2019-04-08T16:17:22.0935207Z Task         : .NET Core (PREVIEW)
2019-04-08T16:17:22.0935207Z Description  : Build, test and publish using dotnet core command-line.
2019-04-08T16:17:22.0935207Z Version      : 0.3.1
2019-04-08T16:17:22.0935207Z Author       : Microsoft Corporation
2019-04-08T16:17:22.0935207Z Help         : [More Information](https://go.microsoft.com/fwlink/?linkid=832194)
2019-04-08T16:17:22.0935207Z ==============================================================================
2019-04-08T16:17:22.4985639Z ##[error]Error: Failed which: Not found dotnet: null
2019-04-08T16:17:22.5075597Z ##[section]Finishing: dotnet build

Редактировать: Я обновил наш TFS-сервер с 2017U1 до 2017U3.1. Теперь у меня есть предварительная версия .NET Core Build Task, но у меня нет задачи установить конкретную версию .NET Core SDK, как мне было предложено. Я все еще получаю ту же ошибку.

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