在Visual Studio for Mac中引入解决方案级别的NuGet软件包管理

Visual Studio 2019 for Mac版本8.3附带了许多新功能, 此博客文章对此进行了总结。 在解决方案级别管理软件包的能力是Visual Studio for Mac中大多数人所缺少的功能之一。 新的NuGet解决方案级别的程序包管理器是Visual Studio 2019 for Mac版本8.3中的超酷新功能之一。

我们进行了改进,以帮助您轻松找到软件包。 这包括改进的功能,包括搜索新软件包,了解项目中已经安装了哪些软件包以及搜索具有可用更新的软件包。 在本文中,我们将重点介绍该解决方案的软件包管理功能。 但是,大多数功能(包括安装,更新和查看已安装的软件包)在项目级别具有类似的新功能。



要启动解决方案的NuGet软件包管理器,您可以转到解决方案上下文菜单,然后选择“管理NuGet软件包...”:



添加新软件包


搜索并尝试添加新软件包时,可以选择要在其中安装软件包的项目。

您可以随时转到“ 已安装 ”标签,查看解决方案中已安装的所有软件包的列表,这将使您删除它们以进行更新。



软件包更新


更新”选项卡显示解决方案中有可用更新的所有软件包(如果在项目级别调用命令,则显示项目中的所有软件包)。



包装合并


通常,在不同的项目引用该软件包的不同版本的情况下,会做出较大的决策。 要将这些版本组合为您可能要在解决方案中使用的软件包的单个版本,可以转到在解决方案节点上调用的NuGet软件包管理器的合并选项卡,选择要在所有解决方案项目中使用的软件包的版本,然后选择软件包合并(合并软件包)



立即尝试!


要试用这些新的NuGet功能,请下载Visual Studio 2019 for Mac版本8.3,或者如果已安装VS for Mac,则使用稳定通道升级到最新版本

如果在v8.3版本中遇到任何问题,请使用“帮助”> “报告问题”菜单。 您还可以使用“提供建议”菜单提出进一步改进的建议。



好吧,在@VisualStudioMac上的Twitter上关注我们,紧跟Mac的最新Visual Studio新闻,并让我们了解您的体验。 期待与您见面!

Source: https://habr.com/ru/post/zh-CN470055/


All Articles