Пакет не найден в следующем первоисточнике - PullRequest
0 голосов
/ 18 февраля 2019

У меня есть конвейер сборки, настроенный для создания пакетов Nuget и публикации их в ленте с артефактами.

Мне удалось успешно использовать фид.

Однако, когда я запустил конвейерснова, что приводит к повторной публикации пакетов. Я не могу успешно обновить проект-потребитель.

Несмотря на то, что я вижу правильный номер новой версии в диспетчере пакетов (Visual Studio -> Инструменты-> Диспетчер пакетов Nuget-> Управление пакетами Nuget для решения)

Когда я нажимаю "Установить", я получаю сообщение об ошибке

Package '<mypackagename with version number>' is not found in the following primary source

<correct feed nuget/v3/index.json> Please verify all your online package sources are available (OR) package id, version are specified correctly.

Ответы [ 2 ]

0 голосов
/ 11 июля 2019

Это вызвано кэшированием.Если вы не хотите ждать, как предложено выше, просто очистите кэши Nuget, выбрав Сервис -> Параметры -> Nuget -> Общие, и нажмите кнопку «Очистить все кэши Nuget».

0 голосов
/ 18 февраля 2019

Я ждал еще 5 минут, и проблема ушла.Возможно, версия отображается до завершения публикации.

...