Ошибка консоли диспетчера пакетов Visual Studio 2012


При попытке установить что-либо с помощью консоли диспетчера пакетов, я получаю эту ошибку:

Install-Package : The schema version of 'Microsoft.Bcl' is incompatible with version 2.0.30625.9003 of      NuGet. Please upgrade NuGet to the latest version from 
http://go.microsoft.com/fwlink/?LinkId=213942.
At line:1 char:1
+ Install-Package Moment.js
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
3 17

3 ответа:

Я получил эту ошибку при установке Nuget google calendar API 3.0, в Visual studio 2012. Перейдите в меню Сервис - > расширение и обновления - > там в разделе Обновления вы найдете Диспетчер пакетов Nuget. Попробуйте обновить его. Это сработало для меня.

Теперь это работает. Я зашел на сайт и должен был удалить и переустановить NuGet. Спасибо

У меня была похожая проблема, и переход на веб-сайт, связанный с сообщением об ошибке, просто перенаправляет на https://www.nuget.org / . Попытка установить NuGet оттуда, похоже, тоже не сработала.

Затем я попытался обновить NuGet с помощью другого предложенного подхода (от Selvantharajah Roshanth)

Перейдите в меню Сервис - > расширение и обновления - > там в разделе Обновления вы найдете Диспетчер пакетов Nuget

Там не было никакой опции обновления.

I затем удалил его, зашел в разделOnline раздела "Extensions and Updates " и поискал Nuget. Отсюда устанавливается менеджер пакетов Nuget, который устанавливает самую новую и последнюю версию. Это разрешило ошибку.