现在收到错误两天了:
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也不行。知道我怎么能诊断最新情况怎么样?什么是奇怪的是一些软件包安装得很好。
答案 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)它解决了。