2017-08-27 137 views
3

当安装新软件包时,我得到Package restore failed. Rolling back package changes for 'ConsoleApp1'。特别是我试图安装Dropbox API,但我尝试了其他几个软件包并得到相同的结果。包恢复失败。在安装新软件包时回滚'ConsoleApp1'的软件包更改

我通过右键单击项目并选择Manage nuGet Packages...进行安装然后选择包然后单击安装。

NuGet能够连接NuGet服务器,因为该软件包似乎可以下载。下载信息在屏幕上闪烁很快,所以我用屏幕录制软件捕获它,看看是否有错误信息。没有。

我更新了visual studio 2017到最新的修补程序级别。我的Windows 10机器也处于最新级别。

我想要安装的项目是新创建的Console App(.Net Core)

这里有我看着其他问题:

Package restore failed. Rolling back package changes 没有任何反应,因为它不是一个很好的发展问题。

package restore failed rolling back package change for ' myproject' in vs 2017 .net mvc core project 又一个措辞不佳的问题,没有可行的答案。

Package restore failed. Rolling back package changes for 'myproject' in vs 2017 in MVC Core 那一个试图更新软件包,而不是安装新的。

Nuget - Package restore failed. Rolling back package changes for 'WebApplication1'. 0 似乎是一个自定义包。

我是使用Visual Studio的新手。

+0

这将是有益的,如果你投票下来还要添加评论为什么。据我可以告诉这是一个完美的问题堆栈...我有一个错误消息,我不知道如何解决,我列出了我做的事情,试图解决它。我承认这真的是一个小问题,但是堆栈服务于所有级别的人。 –

回答

2

为了扩大对@迈克尔·波特的回答,创建一个控制台应用程序(.NET框架),NOT控制台应用程序(.NET核心)。

enter image description here

3

问题是我正在使用Console App(.Net Core) Core与Dropbox API不兼容。

我想通过打开NuGet Package Manager -> Package Manager Console并运行Install-Package Dropbox-Api

然后关于兼容性的错误消息在屏幕上显而易见。

为了解决这个问题,我切换到Console App (.Net Framework)