包恢复失败。在安装新软件包时回滚“ConsoleApp1”的软件包更改

时间:2017-08-27 19:34:57

标签: visual-studio-2017 nuget-package

我在安装新软件包时得到Package restore failed. Rolling back package changes for 'ConsoleApp1'。特别是我正在尝试安装Dropbox API,但我尝试了其他几个软件包并得到了相同的结果。

我通过右键单击项目并选择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的新手。

3 个答案:

答案 0 :(得分:3)

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

我通过打开NuGet Package Manager -> Package Manager Console并运行Install-Package Dropbox-Api来确定这一点。

然后,屏幕上会显示有关兼容性的错误消息。

要解决问题,我将切换到Console App (.Net Framework)

答案 1 :(得分:3)

要扩展@Michael Potter的答案,请创建一个控制台应用程序(.NET Framework),而不是控制台应用程序(.NET Core)。

enter image description here

答案 2 :(得分:0)

将解决方案包的版本带到1.1.3 enter image description here