【问题标题】:Error when trying to install nuget package尝试安装 nuget 包时出错
【发布时间】:2021-02-23 04:34:15
【问题描述】:

这个错误已经两天了:

PM> install-package routedebugger

Install-Package:底层连接已关闭:发送时发生意外错误。 在行:1 字符:16 + 安装包

我在很多软件包(modernizr)上都遇到了这个错误,但有些安装得很好,比如 Dapper。我找到了这个post 并尝试更改我的 nuget 提要,但同样的事情仍然发生。我有 nuget 1.8.30524.9000。有什么想法吗?

更新:我决定尝试在几台不同的机器上进行测试,以确保我的 Visual Studio 2010 安装不会出现问题。它们都失败了。这让我相信也许是互联网。我们最近升级了 websense。我给了网络管理员 nuget feed url,他说它们没有被阻止。所以我去了我自己的个人实验室,我可以通过我的 Ipad 连接它,一切都很完美。我尝试使用 fiddler 来尝试监视 nuget,但显然即使提要是 http 也不起作用。知道如何诊断发生了什么吗?奇怪的是一些软件包安装得很好。

【问题讨论】:

    标签: nuget


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        我在命令窗口中遇到了这个错误

        nuget update -self

        错误:

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

        我只是从 https://www.nuget.org/downloads

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2023-03-12
          • 1970-01-01
          • 2021-11-09
          • 1970-01-01
          • 1970-01-01
          • 2021-08-28
          • 2020-12-03
          • 1970-01-01
          相关资源
          最近更新 更多