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组件最新版本,问题已解决。

  • 相关阅读:
    解决:信息中插入avi格式的视频时,提示“unsupported video format”
    java字节数组和16进制之间的转换
    16进制转换字节数组工具类
    如何在ubuntu 12.04 中安装经典的 GNOME桌面
    Ubuntu安装软件提示”需要安装不能信任的软件包”解决办法
    Ubuntu系统下运行Eclipse出现找不到jre的问题的解决方法
    ubuntu添加共享出错
    从scrapy使用经历说开来
    有趣的问题--12 coins problem
    一个奇怪的MySQL错误返回
  • 原文地址:https://www.cnblogs.com/jordan2009/p/3209048.html
Copyright © 2011-2022 走看看