Не удалось восстановить пакет. Откат изменений пакета для «ConsoleApp1» при установке нового пакета

Я получаю Package restore failed. Rolling back package changes for 'ConsoleApp1' при установке нового пакета. В частности, я пытаюсь установить API Dropbox, но я попробовал несколько других пакетов и получил тот же результат.

Я устанавливаю, щелкнув проект правой кнопкой мыши и выбрав Manage nuGet Packages... Затем я выбираю пакет и нажимаю «Установить».

NuGet может подключиться к серверу NuGet, когда пакет загружается. Информация о загрузке мигает на экране довольно быстро, поэтому я сделал снимок с помощью программного обеспечения для записи экрана, чтобы увидеть, есть ли сообщения об ошибках. Их не было.

Я обновил Visual Studio 2017 до последнего уровня исправления. Моя машина с Windows 10 также на последнем уровне.

Проект, в который я пытаюсь установить, представляет собой только что созданный файл Console App(.Net Core).

Вот другие вопросы, которые я рассмотрел:

Не удалось восстановить пакет. Откат изменений пакета не имеет ответов, поскольку это не очень хорошо проработанный вопрос.

при восстановлении пакета не удалось выполнить откат изменения пакета для « myproject » в сравнении с основным проектом .net mvc 2017 года Еще один плохо сформулированный вопрос без реальных ответов.

Не удалось восстановить пакет. Откат изменений пакета для «myproject» по сравнению с 2017 в MVC Core Этот пытается обновить пакеты, а не установить новые.

Nuget — сбой восстановления пакета. Откат изменений пакета для «WebApplication1». 0 Кажется, для пользовательского пакета.

Я новичок в использовании Visual Studio.


person Be Kind To New Users    schedule 27.08.2017    source источник
comment
Было бы полезно, если бы вы проголосовали против этого, чтобы также добавить комментарий о том, почему. Насколько я могу судить, это идеальный вопрос для стека... У меня есть сообщение об ошибке, которое я не знаю, как исправить, и я перечислил, что я сделал, чтобы попытаться это исправить. Я признаю, что это действительно нубский вопрос, но стек обслуживает людей всех уровней.   -  person Be Kind To New Users    schedule 17.09.2017


Ответы (3)


Чтобы расширить ответ @Michael Potter, создайте консольное приложение (.NET Framework), а НЕ консольное приложение (.NET Core).

введите здесь описание изображения

person Tracy    schedule 26.09.2017

Проблема заключалась в том, что я использую Console App(.Net Core) Core, несовместимый с API Dropbox.

Я понял это, открыв NuGet Package Manager -> Package Manager Console и запустив Install-Package Dropbox-Api.

Затем сообщение об ошибке совместимости было на экране ясно видно.

Чтобы решить проблему, я перехожу на Console App (.Net Framework).

person Be Kind To New Users    schedule 27.08.2017

довести версию пакета решения до 1.1.3введите сюда описание изображения

person Tugay ÜNER    schedule 12.09.2017