【问题标题】:DNS issue with nuget website result in worldwide NuGet Package restore failednuget 网站的 DNS 问题导致全球 NuGet 包还原失败
【发布时间】:2015-04-30 18:47:23
【问题描述】:

今天我遇到了错误

错误 1 ​​NuGet 包还原项目 xxxx 失败:远程名称 无法解决:“www.nuget.org”

经过调查,我发现 nuget.org 存在 DNS 问题,正如 nuget official twitter page 中所报告的那样

如果无法解析 http://nuget.org ,请使用 168.62.110.126/api/v2 相反,似乎有一些广泛的 DNS 问题正在发生

现在我尝试使用 url 168.62.110.126 在浏览器中获取 nuget.org 页面。但即使我在路径 C:\Windows\System32\drivers\etc\host 下对我的 vm 云机器中的主机文件进行了更改,并在末尾添加了一行

168.62.110.126 http://www.nuget.org

重启浏览器,关闭visual studio 2013,删除suo文件。我无法在浏览器中使用 https 或 http 浏览 nuget.org,也无法构建 vs 解决方案。总是得到与顶部相同的错误。任何线索如何解决这个问题。我去了其他类似的问题,但他们不是这个问题。而是看起来他们的问题标题需要更多的工作。

【问题讨论】:

标签: visual-studio-2013 nuget


【解决方案1】:

当您从网页复制文本时,Chrome 会在 URL 中添加 http://。这不应该在那里。您的主机文件应包含:

168.62.110.126 www.nuget.org

不是

168.62.110.126 http://www.nuget.org

顺便说一句,这个问题似乎正在修复中(www.nuget.org 现在为我解决了),所以您应该确保不要将这些行留在主机文件中超过必要的时间,否则您最终会想知道为什么 nuget 在 3 个月后不再在该 IP 上运行时无法运行!

【讨论】:

  • 谢谢你,Richard..它就像一个魅力......现在 Visual Studio 的构建工作也很好......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-25
  • 1970-01-01
  • 2018-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多