2015-09-24 5 views
0

Я знаю, что с этим связано много ссылок, но ни один из них не помог мне. Я получаю сообщение «Не удалось подключиться к удаленному серверу».Ошибка Nuget - невозможно подключиться к удаленному серверу

Ниже перечислены вещи, которые я пробовал, основанные на ссылке here

  1. Очищенные HTTP_PROXY
  2. Неконтролируемый «действуют как система прокси при запуске» в стельку.
  3. Очищенный кэш пакета.
  4. перезапущен VS
  5. DELETED .suo файл и перезапустить VS

Но ничего не получалось. Есть предположения?

+0

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

+0

Можете ли вы перечислить пакеты при использовании Nuget Package Explorer? (https://npe.codeplex.com/), а также: это сервер nuget.org или сам сервер? –

ответ

0

Проверьте, не подключен ли весь сервер NuGet в вашем списке NUGetserver. Я узнал, что Visual Studio подключил и другие серверы, которые я выбрал (с Fiddler). После того как я удалил NuGetServer, который не был в сети из списка, он работал нормально.

0

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

Шаг 1> Загрузка библиотеки в локальную папку

Шаг 2> Добавить путь к локальной папке на источники пакетов NuGet в Visual Studio. Это делается путем перехода на Инструменты >> Диспетчер пакетов Nuget >> Настройки диспетчера пакетов >> Источники пакетов. Затем щелкните зеленый знак «Плюс» и введите локальный путь в «Диалоговое окно источника» (например, C: \ LocalNugetLibrary или что-то еще). Дайте ему название «Local Library»

Шаг 3> Добавьте библиотеку, как обычно в Visual Studio. Щелкните правой кнопкой мыши на «Ссылки» в обозревателе решений, а затем Управление NuGet пакетов, а затем на левой стороне окна нажмите на свой источник в Интернете «Локальная библиотека»

Шаг 4> Нажмите на библиотеку, которую требуется установить

Совершено

0

ошибка NuGet Package Manager, Невозможно подключиться к удаленному серверу обычно является проблема DNS разрешения имен. Это было странно для меня, потому что у меня не было проблем с разрешением имен в других приложениях, включая IE и Chrome. Я понимаю, что это старый поток, но эта проблема довольно часто меня поражала в нескольких версиях Visual Studio, включая 2017 год. Недавно я понял, что я отключил услугу «DNS-клиент» на моем ноутбуке Windows 7 Ultimate в какой-то момент прошлого, чтобы сократить количество конкурирующих ресурсов Windows. Повторное включение службы «DNS-клиент» разрешило мою проблему. Надеюсь, это поможет спасти кого-то еще некоторое время и разочарование.

Смежные вопросы