Ray*_*Ray 14 visual-studio-2010 nuget
我使用VS10,最近NuGet1.6出来了,我尝试进行正常更新,并且它仍然失败,并显示以下消息:
"安装错误:VSIXInstaller.SignatureMismatchException:'NuGet包管理器'更新版本上的签名与已安装版本上的签名不匹配.因此,Extension Manager无法安装更新.在VSIXInstaller.Common.VerifyMatchingExtensionSignatures(IInstalledExtension installedExtension,IInstallableExtension updateExtension)在VSIXInstaller.InstallProgressPage.BeginInstallVSIX(SupportedVSSKU targetAppID)"
然后我读到有人说只是卸载NuGet并重新安装它,我在Windows的控制面板中卸载了NuGet,因为VS10中的NuGet的卸载按钮显示为灰色(为什么会出现这种情况?).但是仍然无法安装NuGet1.6,它遇到了同样的错误.请有人帮忙!
谢谢.
Jam*_*ter 13
您可能需要以管理员身份运行Visual Studio 2010才能安装NuGet 1.6扩展.
我同意从VS2010内部升级不起作用是愚蠢的.我已经在几台机器(一个没有任何限制的家用工作站,一台带有绑定配置文件的工作机器)上多次尝试过这种情况,但总是失败.
在运行Visual Studio SP1时,从旧版本将NuGet升级到1.6时存在一个已知问题.从NuGet 1.6发行说明:
如果您运行的是VS 2010 SP1,则在尝试升级NuGet时可能会遇到安装错误(如果您安装了旧版本).
解决方法是简单地卸载NuGet,然后从VS Extension Gallery安装它.有关 更多信息,请参见http://support.microsoft.com/kb/2581019.
注意:如果Visual Studio不允许您卸载扩展(禁用"卸载"按钮),则可能需要使用"以管理员身份运行"重新启动Visual Studio.
归档时间: |
|
查看次数: |
3199 次 |
最近记录: |