TFS dotnet restore - невозможно загрузить индекс сервиса для источника - PullRequest
0 голосов
/ 07 декабря 2018

У меня есть пакет, который я добавил в фид TFS, я могу просмотреть фид в VS 2K17, добавить пакет, чтобы правильно добавить его в проект dotnet, и он загружает pkg, в командной строке также msbuild t: restore worksхорошо.В TFS я использую шаг восстановления dotnet, но он завершается ошибкой со следующей ошибкой для того же пакета

C: \ Program Files \ dotnet \ sdk \ 2.1.500 \ NuGet.targets (114, 5): ошибка: невозможно загрузить индекс службы для источника http://vsalms:8080/tfs/TODOS/_packaging/e475f9ce-1afd-47c9-8aa6-2f0d54948126/nuget/v3/index.json. [C: \ agent_work \ 2 \ s \ lib \ CoreFlogger \ CoreFlogger.csproj] 2018-12-03T14: 24: 46.6934510ZC: \Программные файлы \ dotnet \ sdk \ 2.1.500 \ NuGet.targets (114,5): ошибка: токен, предоставленный функции, недействителен [C: \ agent_work \ 2 \ s \ lib \ CoreFlogger \ CoreFlogger.csproj]

Я не уверен, какую версию слепка он использует, поскольку в задании нет указания.Я скачал nuget и добавил его путь к среде, введя nugget в консоли, чтобы получить следующую версию NuGet: 4.8.1.5435, но при сбое сборки я вижу

Относительно версии dotnet в строке комманд при выдаче

dotnet.exe - версия 2.1.500

В выходном файле сборки я вижу

2018-12-03T14: 24:38.9211043Z Описание: Сборка, тестирование, упаковка или публикация приложения dotnet или запуск настраиваемой команды dotnet.Для команд пакетов поддерживает NuGet.org и аутентифицированные каналы, такие как Управление пакетами и MyGet.2018-12-03T14: 24: 38.9211302Z Версия: 2.131.0

На сервере TFS я также добавил ключ в глобальный nuget.config следующим образом

Чего не хватает?Кажется, что это проблема с подключением, но на самом деле не удается отладить или выяснить, что / где проверить

...