Visual Studio 2012 包管理器控制台错误

23

在尝试使用包管理器控制台安装任何东西时,我遇到了以下错误:

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

1
它明确告诉你出了什么问题。那么... 你按照它说的做了吗? - Adam Sears
3个回答

32

我在安装Google日历API 3.0的Nuget时,在Visual Studio 2012中遇到了这个错误。 请前往 “工具” -> “扩展和更新” -> “更新” 下面,您会找到Nuget Package Manager. 尝试进行更新。这对我有用。


12

现在它已经可以工作了。我去了这个网站,不得不卸载并重新安装 NuGet。谢谢。


9

我遇到了类似的问题,打开错误信息中链接的网站只是重定向到https://www.nuget.org/。试图从那里安装NuGet似乎也不起作用。

然后我尝试通过Selvantharajah Roshanth提出的另一种建议方法更新NuGet:

转到“工具” ->“扩展和更新” ->在更新下面,您将找到Nuget包管理器

那里没有可用的更新选项。

然后我卸载了它,进入“扩展和更新”的“在线”部分,并搜索Nuget。从这里安装了Nuget包管理器,它安装了最新版本。这解决了错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接