尝试安装nuget包时出错

时间:2012-06-12 13:34:34

标签: 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 feed,但同样的事情仍然发生。我有nuget 1.8.30524.9000。任何想法?

更新:我决定尝试在几台不同的机器上,以确保安装的visual studio 2010时没有搞砸了什么。它们都失败了。这让我相信也许是互联网。我们最近升级了我们的网站。我给了网络管理员nuget feed urls,他说他们没有被阻止。所以我去了我自己的个人labtop,我可以通过我的Ipad系绳,一切都很完美。我试图使用fiddler来尝试监视nuget,但显然即使feed是http也不行。知道我怎么能诊断最新情况怎么样?什么是奇怪的是一些软件包安装得很好。

3 个答案:

答案 0 :(得分:4)

我能够使用wireshark解决这个问题。不知道为什么我无法看到fiddler的流量(所有程序都使用https代理设置)但是无论如何它试图从以下地址下载包: https://nugetgallery.blob.core.windows.net/packages/Modernizr.2.5.3.nupkg

被websense阻止了。管理员打开它,现在一切正常。我假设某些软件包的URL不同(如dapper),它能够成功下载。

答案 1 :(得分:0)

我遇到了同样的问题,重新安装nuget对我来说是解决方案。

答案 2 :(得分:0)

我在命令窗口中收到此错误

nuget update -self

错误:

<块引用>

底层连接已关闭:发送时发生意外错误。

我只是从以下位置下载并替换了 nuget.exe https://www.nuget.org/downloads

(使用此版本:nuget.exe v5.7.0)它解决了。