Менеджер пакетов NuGet застрял на "Получение информации..." на VS 2013
Используя VS 2013 с установленным диспетчером пакетов NuGet, я могу просмотреть все установленные пакеты, но когда я выбираю Updates или Online, я получаю бесконечный индикатор занятости, показывающий "Получение информации..."
Я проверил, что у меня хорошая связь. Я удалил/переустановил диспетчер пакетов NuGet.
Любые другие предложения?
Спасибо
Ответы
Ответ 1
Для меня это была проблема с NuGet not Visual Studio. Проблема заключается в том, что NuGet не любит настройки прокси-сервера любого типа. Запуск локального прокси-отладочного инструмента, такого как Fiddler, сломает NuGet! Вам нужно отключить их или удалить их, также убедитесь, что переменная среды HTTP_PROXY удалена из ваших системных настроек. Также вам нужно будет проверить настройки прокси-сервера и убедиться, что вы не используете прокси-сервер.
Это было документировано еще где и проблема для многих людей!
Ответ 2
в диспетчере пакетов NuGet в VS 2013 есть некоторая ошибка. Он заметил и исправил Microsoft, но мы ждем нового обновления NuGet.
Но есть еще несколько причин, почему вы застряли на "Извлечение информации". Сначала проверьте настройки прокси-сервера и брандмауэра. В моей ситуации нам нужно разблокировать что-то (это в моей работе, поэтому я не знаю, что именно), и после этого я увидел обновления.
Ответ 3
Я заметил эту проблему, как только я изменил версии Visual Studio. По какой-то причине расширение Nuget ломается во время процесса установки, даже если оно, похоже, установлено в Visual Studio. Вам в основном нужно переустановить Nuget, и мне пришлось следовать инструкциям по этой ссылке, чтобы снова заставить работать:
http://www.paraesthesia.com/archive/2013/07/30/upgrading-nuget-the-process-cannot-access-the-file-because-it.aspx/
Ответ 4
Я столкнулся с той же проблемой и попробовал разные решения, но никто не работает! Поэтому я использую это обходное решение.
- Перейдите к https://www.nuget.org
- Найдите пакет, который вы хотите установить, он покажет вам команду для установки пакета.
- Откройте консоль диспетчера пакетов в VS и запустите команду (убедитесь, что вы выбрали правильный проект). Это установит пакет для вас.
Приветствия.
Ответ 5
Может быть, это поможет кому-то. Моя проблема была связана с менеджером пакетов nuget. Я только что обновил его версию.
Чтобы обновить Nuget Package Manager, вам нужно зайти в меню в разделе Инструменты → Расширения и обновления → вкладка "Обновления" → Галерея Visual Studio.