【问题标题】:Package restore failed. Rolling back package changes for "<project name>" for a brand new CORE empty project包还原失败。为全新的 CORE 空项目回滚“<项目名称>”的包更改
【发布时间】:2018-04-04 17:58:25
【问题描述】:

使用VS 2017,v15.1,Win 7,很多项目运行没问题。我只是

  • 新建、项目、Web C#、.NET Core Web 应用程序 (.NET Core)

  • ASP.NET Core 1.1 模板

  • F5,查看IE中的“Hello World”

  • 工具,NuGet,浏览,尝试添加 Microsoft.AspNetCore.StaticFiles,安装出现“包还原失败。正在回滚包更改”。

也许有些东西不是最新的? Nuget 再次提示我更新 AspNetCore 和 ApplicationInsights.AspNetCore。好的,让我们更新它们。单击更新按钮会产生相同的消息。

这是一个全新的,我还没有添加任何代码。阅读这些,没有帮助

Console appSerilogMVC Core

【问题讨论】:

  • 我建议现在将您的 VS 版本更新到最新的稳定版本,即 15.6.4,看看是否可以解决问题。另外,当 2.0 已经发布而 2.1 即将推出时,为什么还要使用 asp.net core 1.x 模板开始一个新项目?
  • @JoeAudette 这是公司机器,手累。

标签: visual-studio asp.net-core


【解决方案1】:

在我看来,您的 Visual Studio 无法访问您的包源。检查 Nuget.Org 源是否已添加到工具 > nuget 包管理器 > 包管理器设置 > 包源,如果没有,请添加源:https://api.nuget.org/v3/index.json。如果包源已经存在,那么只需清除缓存。 enter image description here

【讨论】:

    猜你喜欢
    • 2018-02-05
    • 2022-10-14
    • 1970-01-01
    • 2021-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-04
    • 2017-06-22
    相关资源
    最近更新 更多