Пакеты Nuget не найдены в репозитории Nexus - PullRequest
0 голосов
/ 18 июня 2019

Я использую Nexus OSS 3.15.2-01 и его новый экземпляр.Проблема, с которой мы сталкиваемся, связана с репозиториями Nuget Proxy, если я попробую вручную свернуть Nuget Org на сервере Nexus, он достигнет URL.но когда я пытаюсь загрузить его из VS или из cmd, он говорит, что файл не найден.

Я создал отдельный BLOB-объект для nuget и нового репозитория nuget_gallery и предоставил его в прокси-настройке, но он не работает

От VS он говорит:

Код серьезности Описание Ошибка состояния подавления строки файла проекта Фид 'nexus prod [repo URL]' перечисляет пакет 'Microsoft.AspNet.WebApi.Client.5.2.7', но несколько попыток загрузить nupkg не увенчались успехом.Фид либо недействителен, либо требуемые пакеты были удалены во время выполнения текущей операции.Убедитесь, что пакет указан в ленте, и повторите попытку.Невозможно найти пакет 'Microsoft.AspNet.WebApi.Client.5.2.7'.

Как только версия выбирается в Nexus, если мы просматриваем репозиторий, но даже когда мы пытаемся загрузить его, файл не найден (0 байт)

1 Ответ

0 голосов
/ 19 июня 2019

Вы можете попробовать следующие советы, чтобы проверить, помогает ли это:

1 . Очистить весь кеш пакета NuGet с помощью командной строки: nuget locals all -clear.

2 . Закройте все экземпляры Visual Studio, затем удалите файл nuget.config в расположении: C:\Users\xxx\AppData\Roaming\NuGet\NuGet.Config, затем снова откройте Visual Studio для восстановления пакетов nuget.

3 . Проверьте, есть ли политика брандмауэра или другие параметры прокси, которые блокируют установочный пакет nuget.

И, пожалуйста, проверьте, возникает ли проблема только при получении пакетов из Nexus или это также происходит при загрузке пакетов с nuget.org .Может быть, вы можете получить помощь от этой темы .

...