更新后缺少“管理NUGET软件包”菜单

Mat*_*att 5 package-managers visual-studio nuget visual-studio-2015

我最近将NUGET的程序包管理器(VSIX扩展)更新为版本3.5。之后,我发现UI丢失了:

在此处输入图片说明

通常有第三个菜单项可用 在此处输入图片说明

(位于控制台和设置菜单项之间),这将打开用于搜索,安装,更新和删除nuget程序包的对话框。

我尝试卸载/重新安装它,但是没有运气。同样在Google和NuGET网站上查找并没有帮助我找到答案。

有人可以帮忙吗?

Pak*_*Pat 13

也许由于项目正在运行而没有显示该选项?

  • 停止调试器 VS 2019 后出现菜单选项 (3认同)
  • 是的,这是另一种可能。 (2认同)
  • 啊视觉工作室的怪癖*叹息* (2认同)

Mat*_*att 6

答案由Matt Ward提供,摘自评论:

管理解决方案的 NuGet 包菜单是第三个菜单。只有在 Visual Studio 2015 中打开解决方案时才会显示。如果您在解决方案资源管理器中右键单击解决方案,它也可用。”

它丢失的另一种可能是因为您还没有创建解决方案文件,只是打开了项目。创建一个解决方案文件,然后在 Visual Studio 中重新加载该解决方案(感谢DeveloperDan提供此提示)。

注意:我所做的 NUGET 更新需要重新启动 Visual Studio,并且在重新启动后打开工具/Nuget 管理器菜单时我没有注意到解决方案已关闭。)