【问题标题】:Signature issue with NuGet Package ManagerNuGet 包管理器的签名问题
【发布时间】:2014-06-05 04:41:16
【问题描述】:

我正在尝试在运行 Visual Studio 2010 Professional 的 Windows 7 机器上安装 NuGet。我以前从未使用过 NuGet。它抛出这个错误:

2013 年 5 月 28 日上午 9:28:41 - VSIXInstaller.SignatureMismatchException: “NuGet 包管理器”更新版本上的签名不 匹配已安装版本的签名。因此,扩展 Manager 无法安装更新。在 VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension 安装扩展,IInstallableExtension 更新扩展)在 VSIXInstaller.InstallProgressPage.BeginInstallVSIX(支持VSSKU targetAppID) 2013 年 5 月 28 日上午 9:28:41 - 安装错误: VSIXInstaller.SignatureMismatchException:更新上的签名 “NuGet 包管理器”的版本与 安装的版本。因此,Extension Manager 无法安装 更新。在 VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension 安装扩展,IInstallableExtension 更新扩展)在 VSIXInstaller.InstallProgressPage.BeginInstallVSIX(支持VSSKU targetAppID)

这个错误是否意味着我的机器上已经安装了 NuGet? (也许对于以前的用户?)我可以采取哪些步骤来调试这个问题?我真的不知道从这里去哪里。

我在known issues 页面上找不到这个问题。

【问题讨论】:

    标签: .net nuget


    【解决方案1】:

    只需先卸载 NuGet 并进行全新安装。

    过去的某个时候,签名已更改,导致此问题。

    顺便说一句:已知问题页面上的第一个问题是指您的确切问题。

    【讨论】:

      猜你喜欢
      • 2013-01-08
      • 2016-06-20
      • 2018-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多