安装NuGet 1.8时出错

安装NuGet 1.8时出错,nuget,Nuget,NuGet1.8似乎有一些有趣的新特性。不幸的是,当我尝试从Visual Studio中进行更新时,出现以下错误: Value cannot be null. Parameter name: v1 我想我应该从VisualStudio外部安装它,看看它是否工作得更好,但是我找到的下载链接 未列出“NuGet Visual Studio extension”的任何下载 如何更新NuGet 更新 这是在Windows 7 64位Visual Studio Ultimate 2010SP 1上,从

NuGet1.8似乎有一些有趣的新特性。不幸的是,当我尝试从Visual Studio中进行更新时,出现以下错误:

Value cannot be null.
Parameter name: v1
我想我应该从VisualStudio外部安装它,看看它是否工作得更好,但是我找到的下载链接

未列出“NuGet Visual Studio extension”的任何下载

如何更新NuGet

更新


这是在Windows 7 64位Visual Studio Ultimate 2010SP 1上,从最新的NuGet版本(如何检查版本号?)升级到NuGet 1.8。

根据评论,我执行了以下操作:

  • 已关闭Visual Studio的所有实例
  • 以管理员身份启动了Visual Studio的新实例
  • 工具/扩展经理
  • 选择NuGet包管理器
  • 单击卸载(如果您不是管理员,卸载将灰显)
  • 重新启动Visual Studio(仍以管理员身份)
  • 工具/扩展经理
  • 在线画廊
  • 安装NuGet
  • 已重新启动Visual Studio(这次不是以管理员身份)
  • 恢复工作

您的VS版本/OS/Nuget版本是什么?我来看看。@AlexandreDion同样的问题,WindowsVista企业版SP2,32位,VS2010终极版SP1。卸载(以管理员身份运行),然后重新安装最新版本。在VS 2010 SP1上从Nuget 1.6或更早版本更新时存在已知问题,建议您在安装Nuget之前在VS Extension Manager中卸载Nuget@AlexandreDion仅供参考,我从1.7升级到1.8,这就是我作为管理员了解卸载、重新安装技巧的原因,我以前做过。@tvanfosson没错!我错过了你评论的最后一部分。这是出乎意料的。似乎为了安装新版本,我们需要先卸载旧版本,使用“Ugrade”选项卡不起作用(我刚刚不得不这么做,从1.5到2.1)。NuGet的最新版本似乎升级正常,没有额外的障碍。J:可能没有,在我的情况下,它已经是最新版本了(2.1.31002.9028)