Ошибка консоли диспетчера пакетов 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 ответа:
Я получил эту ошибку при установке Nuget google calendar API 3.0, в Visual studio 2012. Перейдите в меню Сервис - > расширение и обновления - > там в разделе Обновления вы найдете Диспетчер пакетов Nuget. Попробуйте обновить его. Это сработало для меня.
У меня была похожая проблема, и переход на веб-сайт, связанный с сообщением об ошибке, просто перенаправляет на https://www.nuget.org / . Попытка установить NuGet оттуда, похоже, тоже не сработала.
Затем я попытался обновить NuGet с помощью другого предложенного подхода (от Selvantharajah Roshanth)
Перейдите в меню Сервис - > расширение и обновления - > там в разделе Обновления вы найдете Диспетчер пакетов Nuget
Там не было никакой опции обновления.
I затем удалил его, зашел в разделOnline раздела "Extensions and Updates " и поискал Nuget. Отсюда устанавливается менеджер пакетов Nuget, который устанавливает самую новую и последнюю версию. Это разрешило ошибку.