Я использую VS 2010 (консоль диспетчера пакетов) для загрузки пакетов NuGet (2.5.40416.9020/Latest). Он использует URL https://nuget.org/api/v2/. Это дает мне ошибку, как показано ниже.Какой порт используется NuGet при загрузке пакета через Visual Studio
Install-Package : An error occurred while loading packages from'https://nuget.org/api/v2/': The remote name could not be resolved: 'nuget.org'
At line:1 char:16
+ Install-Package <<<< Rx-Main
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
Но когда я получаю доступ к одному и тому же URL через браузер, я могу просматривать сайт. Я нахожусь в корпоративной сети, поэтому брандмауэр может заблокировать порт (кроме 80 и 443).
Какой порт используется NuGet при загрузке пакетов через консоль диспетчера пакетов (VS 2010)?
Но 443 не заблокирован на брандмауэре и я могу просматривать сайт https://nuget.org/, но он дает мне ошибку, когда я запускаю команду через Package Manager Console. – vijay
@vijay Я уверен, что браузер, который вы используете, имеет прокси-набор, и NuGet не выбрал эти настройки автоматически. Вот пример [здесь] (http://stackoverflow.com/questions/9232160/nuget-behind-proxy) о том, как настроить прокси-настройки для NuGet 1.4 или новее. –
Спасибо @Joachim за вас ответ. Я установил адрес прокси. Но теперь я получаю новую ошибку. 'Удаленный сервер возвратил ошибку: (502) Bad Gateway'. – vijay