Nuget安装失败,如下图
错误日志
2014/1/7 10:07:20 - Microsoft Visual Studio Extension Installer
2014/1/7 10:07:20 - -------------------------------------------
2014/1/7 10:07:21 - Initializing Install...
2014/1/7 10:07:21 - 扩展详细信息...
2014/1/7 10:07:21 - Identifier : NuPackToolsVsix.Microsoft.67e54e40-0ae3-42c5-a949-fddf5739e7a5
2014/1/7 10:07:21 - Name : NuGet Package Manager
2014/1/7 10:07:21 - Author : Microsoft Corporation
2014/1/7 10:07:21 - Version : 2.7.41101.299
2014/1/7 10:07:21 - Description : A collection of tools to automate the process of downloading, installing, upgrading, configuring, and removing packages from a VS Project.
2014/1/7 10:07:21 - Locale : en-US
2014/1/7 10:07:21 - MoreInfoURL : http://nuget.codeplex.com/documentation
2014/1/7 10:07:21 - InstalledByMSI : False
2014/1/7 10:07:21 - MinFramework : 4.0
2014/1/7 10:07:21 - MaxFramework : 4.0
2014/1/7 10:07:21 -
2014/1/7 10:07:21 - 支持的 Visual Studio 版本 :
2014/1/7 10:07:21 - Version : 10.0
2014/1/7 10:07:21 - Pro
2014/1/7 10:07:21 - IntegratedShell
2014/1/7 10:07:21 - VWDExpress
2014/1/7 10:07:21 - Version : 11.0
2014/1/7 10:07:21 - Pro
2014/1/7 10:07:21 - IntegratedShell
2014/1/7 10:07:21 - VWDExpress
2014/1/7 10:07:21 - VPDExpress
2014/1/7 10:07:21 - VSWinExpress
2014/1/7 10:07:21 - VSWinDesktopExpress
2014/1/7 10:07:21 -
2014/1/7 10:07:21 - 支持的独立 shell :
2014/1/7 10:07:21 -
2014/1/7 10:07:21 - 引用 :
2014/1/7 10:07:21 -
2014/1/7 10:07:21 - 正在搜索适用的产品...
2014/1/7 10:07:21 - 找到的已安装产品 - Microsoft Visual Studio 2010 Ultimate
2014/1/7 10:07:21 - 将从版本 1.2.20325.9034 升级该扩展。
2014/1/7 10:07:21 - 找到的已安装产品 - Microsoft Visual Studio 2010 Professional
2014/1/7 10:08:53 - 已选择以下目标产品...
2014/1/7 10:08:53 - Microsoft Visual Studio 2010 Ultimate
2014/1/7 10:08:53 -
2014/1/7 10:08:53 - 请先验证匹配的扩展签名再进行更新...
已安装扩展路径: M:ProgramesVS2010Common7IDEExtensionsMicrosoft CorporationNuGet Package Manager1.2.20325.9034
更新扩展路径: c:usersmikpledownloads
uget.tools (1).vsix
2014/1/7 10:08:53 - VSIXInstaller.SignatureMismatchException: “NuGet Package Manager”的更新版本上的签名与已安装版本上的签名不匹配。因此,扩展管理器无法安装更新。
在 VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension)
在 VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
2014/1/7 10:08:53 - 安装错误: VSIXInstaller.SignatureMismatchException: “NuGet Package Manager”的更新版本上的签名与已安装版本上的签名不匹配。因此,扩展管理器无法安装更新。
在 VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension)
在 VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
解决办法 工具-->扩展管理器-->卸载旧版本的 Nuget再重新安装即可
如何使用Nuget, 右击项目中的引用部分,管理Nuget包