【问题标题】:NuGet Package Manager error: The remote name could not be resolvedNuGet 包管理器错误:无法解析远程名称
【发布时间】:2011-07-25 16:03:42
【问题描述】:

我正在使用 1.4 版并收到此错误:

The remote name could not be resolved: go.microsoft.com

这里是 nuget 包的 URL:

https://go.microsoft.com/fwlink/?LinkID=206669

我在这里错过了什么吗?几周前它运行良好。

【问题讨论】:

  • 该链接在浏览器中有效吗?
  • @dfowler - 是的。它在浏览器中工作。

标签: visual-studio-2010 nuget nuget-package


【解决方案1】:

我必须使用以下位置添加新的包源:

http://packages.nuget.org

点击包管理器中的设置来管理源代码。

【讨论】:

    【解决方案2】:

    D'oh!... 就我而言,我的计算机上没有互联网连接。 DNS IP 地址丢失。因此,请确保您可以从尝试安装 NuGet 包的计算机访问 Internet。如果您像我现在这样在虚拟机中工作,这一点很重要。 :)

    此消息失败:

    PM> Install-Package jQuery -Version 1.10.2
    Install-Package : The remote name could not be resolved: 'nuget.org'
    At line:1 char:1
    + Install-Package jQuery -Version 1.10.2
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [Install-Package], WebException
        + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
    

    所以无法解决与没有网络连接有关。

    【讨论】:

    • “为什么我的 Hyper-V 虚拟机使用只有内部访问的网络适配器无法访问 nuget?”大声笑
    【解决方案3】:

    ipconfig /flushdns 在命令提示符处为我修复了它。

    【讨论】:

      【解决方案4】:

      就我而言,我的虚拟机能够通过 Chrome 访问互联网,但不能通过 Internet Explorer。一旦我修复了 IE 中的连接问题(通过单击“修复连接问题”按钮导致 IE 重置 LAN 适配器),NuGet 也能够访问互联网。

      【讨论】:

        【解决方案5】:

        我刚刚在虚拟机中遇到了这个问题,考虑到 url 在浏览器中工作,这很令人困惑。更新了 nuget 包管理器,问题就消失了。

        就我个人而言,我认为它只是无法识别 nuget repo 版本 (v3) 并给出了不正确的错误消息。

        【讨论】:

          猜你喜欢
          • 2013-07-26
          • 1970-01-01
          • 1970-01-01
          • 2022-07-08
          • 2021-09-08
          • 1970-01-01
          • 2016-05-31
          • 2013-05-13
          • 1970-01-01
          相关资源
          最近更新 更多