1

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

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

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

我在已知问题页面上找不到这个问题。

4

1 回答 1

3

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

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

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

于 2013-05-28T14:42:14.897 回答