2012-06-12 2 views
4

получал ошибку в течение двух дней теперь:Ошибка при попытке установить пакет NuGet

PM> install-package routedebugger

Install-Package : The underlying connection was closed: An unexpected error occurred on a send. At line:1 char:16 + install-package <<<< routedebugger + CategoryInfo : NotSpecified: (:) [Install-Package], WebException + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

Я получаю эту ошибку на довольно несколько пакетов (Modernizr), но некоторые установки отлично как Dapper. Я нашел это post и попытался изменить свой канал nuget, но то же самое все еще происходит. У меня есть nuget 1.8.30524.9000. Есть идеи?

Обновление: Я решил попробовать на нескольких разных машинах, чтобы убедиться, что что-то не было перепутано с моей установкой visual studio 2010. Все они потерпели неудачу. Это заставило меня поверить, что это был интернет. Недавно мы обновили нашу websense. Я дал веб-администратору URL-адреса фидов нуджетов, и он сказал, что они не заблокированы. Поэтому я отправился на свою личную лабораторию, которую я могу связать через Ipad, и все отлично сработало. Я попытался использовать скрипач, чтобы попытаться контролировать nuget, но, по-видимому, это не работает, даже когда фид http. Любая идея, как я могу диагностировать, что происходит? Что ж, некоторые пакеты устанавливаются просто отлично.

ответ

4

Я смог выяснить это с помощью wirehark. Не знаю, почему я был не в состоянии увидеть трафик с стельку (с HTTPS прокси-настройки для всех), но Состояние процессов в любом случае он пытается загрузить пакет из: https://nugetgallery.blob.core.windows.net/packages/Modernizr.2.5.3.nupkg

который блокируется Websense. Администратор открыл его, и теперь все работает. Я предполагаю, что URL-адрес для некоторых пакетов отличается (например, dapper), который был успешно загружен.

+0

, пожалуйста, отметьте свой собственный ответ в качестве ответа на свой вопрос, установив зеленый флажок. Вы не будете награждены какой-либо репутацией, и это обычно не считается оскорбительным для сообщества, хотя иногда может быть приятно попробовать некоторые вещи самостоятельно, прежде чем задавать квест :) – vidstige

0

Я столкнулся с той же проблемой, переустановка nuget была для меня решением.

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