Visual Studio 2019 中解决方案级别的“管理 Nuget 包”与项目级别的“管理 Nuget 包”有什么区别?

Mik*_*art 8 nuget-package visual-studio-2019

我目前有一个解决方案级别的 Nuget 包 (MediatR)(通过管理解决方案的 Nuget 包)。我有一个需要该包的项目。我是否还需要在项目级别安装它?您何时在解决方案级别与项目级别管理它们?

jes*_*ing 7

“管理解决方案的 NuGet 包”显示所有项目的聚合。安装包时,您仍然必须选择将它们安装到哪些项目中。

它提供了一个方便的位置来跨多个项目自动更新或安装包。

当您管理单个项目的包时,您将获得仅项目视图。

这两个选项的安装方式没有什么不同。