升级Nuget应用程序时出现问题 - 数字签名不匹配

ara*_*333 3 visual-studio nuget

当我尝试升级NUGET包时,例如Productivity Power Tools,我得到一个下载并安装消息框,上面写着"数字签名不匹配".消息还说;

已安装的"Productivity Power Tools"版本已签名,但更新版本的签名无效.因此Extension Manager无法安装更新.

如果您信任该更新,请在卸载已安装的版本后再次尝试安装.

在后一点,我接受了建议并且它有效.但是这个问题也是Nuget Package Manager的问题.我想知道我是否会在每次升级包时得到这个.

有没有其他人有这个问题,有谁知道如何解决这个问题?

juF*_*uFo 8

对于nuget签名不匹配:

  1. 关闭所有visual studio 2010实例.
  2. 以管理员身份再次打开visual studio
  3. 转到"工具">"扩展管理器"
  4. 卸载NuGet
  5. 再次安装NuGet.

如果你无法卸载它,请访问:

C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft Corporation\NuGet Package Manager

并删除此文件夹. 删除此邮件的风险由您自行承担!