首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >包还原失败。在MVC Core中对vs 2017中的“myproject”进行回滚包更改

包还原失败。在MVC Core中对vs 2017中的“myproject”进行回滚包更改
EN

Stack Overflow用户
提问于 2017-08-20 15:55:32
回答 1查看 7.5K关注 0票数 3

我安装VS 2017 15.3并创建新的MVC核心项目--我尝试从包管理器控制台或管理NuGet包管理器窗口安装每个新包,并尝试更新显示在update选项卡上的所有软件包或列出的软件包之一,在多次收到该错误后:

严重性代码描述项目文件行抑制状态错误包还原失败。为“Sun”回滚包更改。0

尝试在MVC -web或API项目中重新创建新项目,并尝试更新所有包,但得到相同的错误。这个错误只发生在MVC核心中,我创建了MVC 5项目,一切正常。

  1. 我清除NuGet的所有缓存
  2. 在新get中添加https://dotnet.myget.org/F/dotnet-core/api/v3/index.json

但是有最后一个错误,我该如何解决呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-20 17:52:20

如果您拥有最新的IDE,并且正在创建一个新的应用程序,那么您不应该在创建项目之后立即更新项目的包。除非您正在添加一些新的库,而这些库并不是您选择的模板的一部分。

您确定在创建项目时在对话框中选择ASP.NET Core2.0吗?

如果在项目创建向导期间,ASP.NET Core2.0没有显示在选项列表中,那么您需要安装.Net Core2.0SDK。您必须在SDK安装之后关闭并重新打开IDE,才能看到新的选项。没有SDK,您的任何项目都不会成功地更新到Core2.0。

希望这有帮助;祝你好运!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45784052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档