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 Files\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft Corporation\NuGet Package Manager\2.1.31002.9028\
更新扩展路径: c:\users\lzd\appdata\local\temp\tmp91c2.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 Files\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft Corporation。
Win7
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft Corporation
将Microsoft Corporation目录下的NuGet Package Manager整个目录删除,重启Visual Studio 2010,在扩展管理器就看不到NuGet Package Manger组件,现在可以重新安装NuGet Package Manager组件。
终于成功安装NuGet组件最新版本,问题已解决。
Visual Studio 2010 更新NuGet Package Manager出错解决办法的更多相关文章
- visual studio 2010 "创建控件时出错"解决办法[转]
之前我有在博问里面提问(http://space.cnblogs.com/q/16208/),但一直都没答案.我系统都重装了两次了,可还是出现这样的错误,我很郁闷啊.今天我终于找到原因了. 我写了一个 ...
- Visual studio 2010 打开高版本VS工程解决办法
第一步.找到工程项目文件: 第二步.编辑项目文件 找到Format Version 12.00 ,将数字改为11.00 再找到#Visual Studio 14 将数字改为2010 点击保存并关闭 第 ...
- Visual Studio无法查找或打开 PDB 文件解决办法
Visual Studio无法查找或打开 PDB 文件解决办法 用VS调试程序时,有时会在VS底部的“输出”框中提示“无法查找或打开 PDB 文件”.这该怎么解决呢? 下面,我们以VS2013为例,来 ...
- Visual Studio 2013 更新 NuGet 包管理器
Ø 前言 使用 Visual Studio 中的 NuGet 包管理器下载程序时,有时可能出现类似的错误:. 5. 在"联机"选项中搜索"NuGet",选 ...
- Microsoft visual studio 2015已停止工作最全解决办法
1.重装系统,不到万不得已不要选择...麻烦. 2.使用管理员权限运行VS,部分可能有效. 3.卸载重新安装vs,如果是一些配置问题或许能解决,还有要是卸载的干净可能有效. 4.据说可能是插件有问题造 ...
- Visual Studio 2013 无法启动 IIS Express 的解决办法
关于 ASP.NET Web 开发服务器.本地 IIS和 IIS Express 的区别,请参见<VS2013无法启动IIS Express Web的解决办法>,此文章最后提到的部分,即是 ...
- “Microsoft Visual Studio遇到了问题,需要关闭”解决办法
运行VS2008,打开项目,弹出错误界面 . 解决办法:将项目中的所有设计窗体关闭并保存,重新打开就OK~
- 【VS开发】visual studio 2015的NuGet Manager解决方案管理功能
NuGet的官方说明是:NuGet是一款Visual Studio的扩展,它可以简单的安装.升级开源库和工具. 官网地址:http://www.nuget.org/ 官网最醒目的位置就是下载链接,安装 ...
- 安装SQL数据库时遇到问题。需要更新以前的visual studio 2010实例
安装SQL数据库时遇到问题.需要更新以前的visual studio 2010实例此计算机安装了需要service pack 1更新的visual 2010,必须安装此更新才能成功安装选择的SQL s ...
随机推荐
- nginx 环境搭建(基于linux)
Nginx是一种服务器软件,故而其最主要.最基本的功能当然是可以与服务器硬件结合,让程序员可以将程序放在Nginx服务器上,将程序发布出去,让成千上万的网民可以浏览.除此之外,Nginx是一种高性能的 ...
- 浅谈Dynamic 关键字系列之一:dynamic 就是Object(转)
C# 4.0提供了一个dynamic 关键字,那么什么是dynamic,究竟dynamic是如何工作的呢? 从最简单的示例开始: static void Main(string[] args) { d ...
- Inno Setup安装、卸载时判断是否程序正在运行
var ErrorCode: Integer; IsRunning: Integer; // 安装时判断客户端是否正在运行 function InitializeSetup(): Boolean; b ...
- [SQL]SQL删除数据的各种方式总结
SQL删除数据的各种方式总结 一.使用DELETE从表中删除目标行.记录每次删除操作.如: USE pubs DELETE FROM authors WHERE au_lname = 'McBadde ...
- CentOS 的网络配置
1, ifcfg-ethX, 设置对应网口的IP等信息, 比如第一个网口, 那么vim /etc/sysconfig/network-scripts/ifcfg-eth0,配置例子: DEVICE=& ...
- C++primer练习14.44
编写一个简单的桌面计算器使其处理二元运算 // 14_44.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include<iost ...
- [转]整理索引碎片,提升SQL Server速度
数据库表A有十万条记录,查询速度本来还可以,但导入一千条数据后,问题出现了.当选择的数据在原十万条记录之间时,速度还是挺快的:但当选择的数据在这一千条数据之间时,速度变得奇慢. 凭经验,这是索引碎片问 ...
- android EditText 只允许输入指定字符
实现只允许只入数字和字符 方法一:在XML文件中实现布局如下: <EditText android:layout_width="match_parent" android:l ...
- android 开发进阶 自定义控件-仿ios自动清除控件
先上图: 开发中经常需要自定义view控件或者组合控件,某些控件可能需要一些额外的配置.比如自定义一个标题栏,你可能需要根据不同尺寸的手机定制不同长度的标题栏,或者更常见的你需要配置标题栏的背景,这时 ...
- Android开发-API指南-设备兼容性
Device Compatibility 英文原文:http://developer.android.com/guide/practices/compatibility.html 采集日期:2014- ...