2017-08-27 139 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)