我正在尝试安装NuGet包Google.Apis.Auth.Mvc
。这样做后,我得到以下错误消息:
Install-Package: 'Microsoft. exe '的架构版本。Bcl'与NuGet的2.0.30625.9003版本不兼容。请将NuGet升级到最新版本来自http://go.microsoft.com/fwlink/?LinkId=213942
我在谷歌上查找了这个错误信息,只有一个人在这两个链接中报告了这样的问题(Visual Studio 2012 Package Manager Console错误,http://servercoredump.com/question/21766168/visual-studio-2012-package-manager-console-error),他通过卸载和重新安装NuGet来修复它。
我害怕这样做,因为我担心NuGet可能不会为我所有的IDE下载扩展。我从Visual Studio Express 2008到2013。
你们中有人遇到过这个消息吗?你知道如何解决它吗?
看起来BCL包正在使用一个您正在使用的NuGet的过时版本不支持的功能。你需要更新Visual Studio的NuGet扩展。
- 在Visual Studio中,转到Tools> Extensions and Updates…
- 选择Updates选项卡
- 查找NuGet Package Manager并点击Update按钮。