Я пытаюсь настроить проект VB. Net, имеющий ссылку на пакет NuGet, который хранится в нашем репозитории Artifactory. Я пытаюсь настроить сборку в TFS 2018 и думаю, что может быть несколько способов настроить сборку в TFS.
Я использовал шаблон настольного приложения. net, а затем изменил его. Я настроил его как Использовать NuGet 4.4.1 Восстановление NuGet Build Solution Publi sh Символы Копировать файлы в…. Publi sh Артефакт: drop
Ошибка при восстановлении NuGet: Сбой команды nuget с кодом выхода (1) и ошибкой (Обработаны ошибки в проектах packages.config: ## vso [task.issue type = error;] Сбой команды nuget с кодом выхода (1) и ошибкой (ошибки в проектах packages.config% 0D% 0A Не удается найти версию '1.0.8' пакета 'WPSArchiver-AnyCPU '.% 0D% 0A C: \ Users \ TFSBuild1_SVCACCT.nuget \ packages: Пакет' WPSArchiver-AnyCPU.1.0.8 'не найден в источнике' C: \ Users \ TFSBuild1_SVCACCT.nuget \ packages \ '. % 0D% 0A https://api.nuget.org/v3/index.json: пакет 'WPSArchiver-AnyCPU.1.0.8' не найден в источнике 'https://api.nuget.org/v3/index.json'.% 0D% 0A https://xxxxxxxxx.yyyy.com: 8443 / artifactory / api / nuget / wps-csat-nuget-local : фид V2 по адресу https: // xxxxxxxxx.yyyy.com:8443/artifactory/api/nuget/wps-csat-nuget- local / Packages (Id = 'WPSArchiver-AnyCPU', Version = '1.0.8') 'вернул неожиданный код состояния «401 Unauthorized».) Результат задачи: Сбой пакетов не удалось восстановить
Так выглядит Это пытается получить доступ к нашему локальному экземпляру Artifactory, но он получает «401 Unauthorized» Как вы можете видеть на изображении выше, я создал «Учетные данные для каналов…». Для этого я создал Аутентификация Nuget
Следует ли использовать различные этапы сборки? Как я могу устранить неполадки запроса аутентификации. Я знаю, что используемая мной учетная запись действительна.