【问题标题】:VS 2015 CTP 6 Nuget Package SourceVS 2015 CTP 6 Nuget 包源码
【发布时间】:2015-05-06 11:13:16
【问题描述】:

安装 VS 2015 CTP 6 后,它添加了以下 url 到可用的包源:

https://api.nuget.org/v3/index.json

并关闭以下:

https://www.nuget.org/api/v2/

当它这样做时,它会停止下载所有 nuget 包。我把它换回旧的,一切都恢复正常了。

我注意到的一件事是旧提要是 xml,新提要是 json。

注意:我在安装 VS 2015 CTP 6 后确实升级了 Nuget 包管理器。

还有其他人有这个问题吗?

示例错误:

错误:FindPackagesById: System.Threading.Tasks 响应状态码 不表示成功:400(其中一个请求输入超出 范围。)。

【问题讨论】:

  • 您是与现有的 Visual Studio 一起安装的,还是在早期的 CTP 之上安装的?我不知道这是否会有所作为,但我在干净的 VM 上安装了 CTP 6,然后将 nuget 更新为 3.0.60225.100。我没有遇到任何问题,而且我确实列出了新的 v3 json 提要的 v2 源(已禁用)。这是一个漫长的过程,但您是否曾在相关项目的任何位置添加 NuGet.config 文件?我注意到,如果您将一个源放入项目中,这些源不会显示在 Visual Studio 列表中,但它会在构建时使用该提要。也许有冲突?
  • 我看到其他人说它也对他们有用,所以我猜在某个地方存在一些冲突或设置。我在安装 CTP 6 之前卸载了 VS CTP 5,但可能仍有一些文件冲突。我也没有使用 Nuget.config。我们还有大约 7 台其他机器也有同样的行为。
  • 是的,我有同样的问题,我尝试通过使用记事本修改默认 NuGet.config 来解决它,但这不起作用
  • 我确实有一个 Nuget.config 并尝试修改并删除它,但没有任何区别。
  • 看起来这里有一个已知的错误。 blog.nuget.org 不知道为什么其他人说它有效,除非他们不做 ASP.NET 5 项目。

标签: nuget asp.net-core asp.net-core-mvc


【解决方案1】:

已知错误。可以在这里看到: http://blog.nuget.org/20150226/nuget-3.0-beta2.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多