gfr*_*zle 77 visual-studio-2010 visual-studio nuget
我有MVC3(1.0)附带的NuGet版本,但是当我尝试升级到最新版本(目前是1.4)时,它很糟糕,我在日志文件中得到了这个:
6/27/2011 1:25:08 PM - VSIXInstaller.SignatureMismatchException:"NuGet Package Manager"的已安装版本已签名,但更新版本的签名无效.因此,Extension Manager无法安装更新.在VSIXInstaller.Comst.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension,IInstallableExtension updateExtension)在VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
6/27/2011 1:25:08 PM - 安装错误:VSIXInstaller.SignatureMismatchException:已安装的"NuGet Package Manager"版本已签名,但更新版本的签名无效.因此,Extension Manager无法安装更新.在VSIXInstaller.Comst.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension,IInstallableExtension updateExtension)在VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
6/27/2011 1:26:27 PM - VSIXInstaller.SignatureMismatchException:"NuGet Package Manager"的已安装版本已签名,但更新版本的签名无效.因此,Extension Manager无法安装更新.在VSIXInstaller.Comst.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension,IInstallableExtension updateExtension)在VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)
我甚至尝试卸载NuGet(通过添加或删除程序)并手动安装1.4,但我莫名其妙地得到了相同的消息.知道我做错了什么吗?
juF*_*uFo 192
如果你无法卸载它,请访问:
C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft Corporation\NuGet Package Manager
并删除此文件夹. 删除此邮件的风险由您自行承担!
Haa*_*ked 21
这在我们的已知问题页面上有记录:http://docs.nuget.org/docs/reference/known-issues
您可能遇到此问题的原因有两个.您已经安装了未签名或错误签名的NuGet版本.例如,如果您从我们的持续集成服务器(http://ci.nuget.org/)获取构建,或者您安装了我们以前的CodePlex版本之一.
还有另一个问题影响Windows XP或Windows 2003的某些用户,在这些用户看来,计算机上的证书颁发机构错误地将证书报告为无效.我们还在调查这个问题.
| 归档时间: |
|
| 查看次数: |
26639 次 |
| 最近记录: |