zoukankan      html  css  js  c++  java
  • Visual Studio 2010 更新NuGet Package Manager出错解决办法

    在Visual Studio 2010的扩展管理器中发现NuGet Package Manger有最新版本更新提示,选择更新安装提示以下错误信息:

    2013/4/25 1:11:48 - Microsoft Visual Studio Extension Installer
    2013/4/25 1:11:48 - -------------------------------------------
    2013/4/25 1:11:48 - Initializing Install...
    2013/4/25 1:11:48 - 扩展详细信息...
    2013/4/25 1:11:48 - Identifier      : NuPackToolsVsix.Microsoft.67e54e40-0ae3-42c5-a949-fddf5739e7a5
    2013/4/25 1:11:48 - Name            : NuGet Package Manager
    2013/4/25 1:11:48 - Author          : Microsoft Corporation
    2013/4/25 1:11:48 - Version         : 2.2.40116.9051
    2013/4/25 1:11:48 - Description     : A collection of tools to automate the process of downloading, installing, upgrading, configuring, and removing packages from a VS Project.
    2013/4/25 1:11:48 - Locale          : en-US
    2013/4/25 1:11:48 - MoreInfoURL     : http://docs.nuget.org/
    2013/4/25 1:11:48 - InstalledByMSI  : False
    2013/4/25 1:11:48 - MinFramework    : 4.0
    2013/4/25 1:11:48 - MaxFramework    : 4.0
    2013/4/25 1:11:48 - 
    2013/4/25 1:11:48 - 支持的 Visual Studio 版本 : 
    2013/4/25 1:11:48 - Version : 10.0
    2013/4/25 1:11:48 - Pro
    2013/4/25 1:11:48 - IntegratedShell
    2013/4/25 1:11:48 - VWDExpress
    2013/4/25 1:11:48 - VPDExpress
    2013/4/25 1:11:48 - Version : 11.0
    2013/4/25 1:11:48 - Pro
    2013/4/25 1:11:48 - IntegratedShell
    2013/4/25 1:11:48 - VWDExpress
    2013/4/25 1:11:48 - VPDExpress
    2013/4/25 1:11:48 - VSWinExpress
    2013/4/25 1:11:48 - VSWinDesktopExpress
    2013/4/25 1:11:48 - 
    2013/4/25 1:11:48 - 支持的独立 shell     : 
    2013/4/25 1:11:48 - 
    2013/4/25 1:11:48 - 引用              : 
    2013/4/25 1:11:48 - 
    2013/4/25 1:11:48 - 将从版本 2.1.31002.9028 升级该扩展。
    2013/4/25 1:12:13 - 已选择以下目标产品...
    2013/4/25 1:12:13 - Microsoft Visual Studio 2010 Ultimate
    2013/4/25 1:12:13 - 
    2013/4/25 1:12:13 - 请先验证匹配的扩展签名再进行更新...
    已安装扩展路径: D:Program FilesMicrosoft Visual Studio 10.0Common7IDEExtensionsMicrosoft CorporationNuGet Package Manager2.1.31002.9028
    更新扩展路径: c:userslzdappdatalocal emp mp91c2.tmp
    2013/4/25 1:12:13 - VSIXInstaller.SignatureMismatchException: “NuGet Package Manager”的已安装版本已签名,但更新版本的签名无效。因此,扩展管理器无法安装更新。
       在 VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension)
       在 VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
    2013/4/25 1:12:13 - 安装错误: VSIXInstaller.SignatureMismatchException: “NuGet Package Manager”的已安装版本已签名,但更新版本的签名无效。因此,扩展管理器无法安装更新。
       在 VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension, IInstallableExtension updateExtension)
       在 VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)

    解决方案:

    直接打开Visual Studio扩展组件安装路径,例如:我的Visual Studio 2010是安装在D盘,所以扩展组件安装路径为

    winxp/win2003

     C:Program FilesMicrosoft Visual Studio 10.0Common7IDEExtensionsMicrosoft Corporation

    Win7

    C:Program Files (x86)Microsoft Visual Studio 10.0Common7IDEExtensionsMicrosoft Corporation

    将Microsoft Corporation目录下的NuGet Package Manager整个目录删除,重启Visual Studio 2010,在扩展管理器就看不到NuGet Package Manger组件,现在可以重新安装NuGet Package Manager组件。

    终于成功安装NuGet组件最新版本,问题已解决。

  • 相关阅读:
    关于 web service 参数传递的序列化反序列化问题
    (转)GIS理论(墨卡托投影、地理坐标系、地面分辨率、地图比例尺、Bing Maps Tile System)
    (转)如何oracle调试存储过程
    word中字号和磅数的对应
    (转)C# 泛型相关讲解
    16 款最流行的 JavaScript 框架(转)
    mark:about 手势
    UIWebView
    android 无法安装ApiDemos
    Android开发中的单元测试
  • 原文地址:https://www.cnblogs.com/jordan2009/p/3209048.html
Copyright © 2011-2022 走看看