Диспетчер пакетов NuGet не может загрузить индекс сервиса - PullRequest
0 голосов
/ 24 октября 2018

Я получаю следующую ошибку в диспетчере пакетов NuGet в VS 2015

[Nuget.org] Не удается загрузить индекс службы для источника https://api.nuget.org/v3/index.json. ServicePointManager не поддерживает прокси сСхема https.

Эта проблема только начала возникать несколько дней назад, и, возможно, она совпала с обновлением, которое мне пришлось запустить, но я не могу гарантировать это, и я не знаю, что содержало обновление.Я даже не знаю, что это было обновление VS.

Я вижу эту ошибку на странице просмотра и обновлений, но не на странице Установлено.Я провел весь день, читая различные сообщения о переполнении стека, и рекомендуемые решения либо не работали, либо больше не применялись.В большинстве решений предлагалось добавить новый источник пакетов без https, но ни один из предложенных источников по-прежнему не работает.

Я подтвердил, что могу перейти по URL-адресу https из браузера, и мой коллега также может использовать этот источник пакета, поэтому я знаю, что источник является хорошим.

Я выполнил ремонт намоя Visusal Studio без решения проблемы, и эта проблема реплицируется для вновь созданного пустого проекта, поэтому я не думаю, что это проблема с файлом .csproj.

Мне удалось загрузить CLI NuGet и хромать вместе сно я бы предпочел, чтобы интегрированная функциональность работала.

Действенные предложения приветствуются.

1 Ответ

0 голосов
/ 26 октября 2018

Диспетчер пакетов NuGet не может загрузить индекс службы

Вы можете попробовать использовать следующие способы решения этой проблемы:

  • Проверьте, есть ли у вас какие-либоHTTP-прокси Windows указан, NuGet использует (если присутствует) HTTP-прокси, указанный в переменной среды http_proxy.Откройте «Свойства системы»> «Дополнительно»> «Переменные среды».Найдите http_proxy var (в системных переменных), выберите и удалите его.
  • Проверьте, не установлено ли что-то подобное в вашем файле web.config: proxyAddress="127.0.0.1:8888", если да, удалите его.
  • Удалите эти две папки nuget: %APPDATA%\NuGet & %LOCALAPPDATA%\NuGet, затем перезапустите Visual Studio.

Проверьте эту ветку и аналогичный пост для более подробной информации.

Надеюсь, это поможет.

...