NuGet从旧版本升级到最新版本导致签名验证错误【解决办法】zz

本文提供了解决使用旧版本NuGet升级到最新版本时出现签名验证错误的方法,包括卸载并重新安装NuGet。适用于Windows 7系统用户在Visual Studio中遇到的特定问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决办法很简单:

1、在控制面板,卸载程序里,卸载Nuget;

2、如果你使用的也是windows 7系统,要用管理员权限运行VS(否则NuGet卸载按钮不可用),在工具—扩展管理器中我们仍然可以看到NuGet,再次卸载NuGet;

3、直接在扩展管理器中安装最新版本的NuGet即可。

官方解决办法原文如下:

Upgrading to latest NuGet from an older version causes a signature verification error.

If you are running VS 2010 SP1, you might run into the following error message when attempting to upgrade NuGet if you have an older version installed.

When viewing the logs, you might see a mention of a SignatureMismatchException.

The workaround is to simply uninstall NuGet and then install it from the VS Extension Gallery.

See http://support.microsoft.com/kb/2581019 for more information.

转载于:https://www.cnblogs.com/end/archive/2012/04/20/2458946.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值