如何显示NuGet软件包依赖关系?

时间:2020-01-30 09:14:17

标签: .net visual-studio nuget visual-studio-2019

我正在使用Visual Studio2019。在 .NET Framework 项目中,我想显示已安装软件包所依赖的软件包。该怎么办?

如果我创建一个.NET Core项目,则该信息在“解决方案资源管理器”窗格中“项目”下的“依赖项”项下似乎很容易获得(一个人可以展开并浏览层次结构)。

但是,在.NET项目中,存在一个“引用”而不是“依赖项”,但是不能以相同的方式进行扩展。

2 个答案:

答案 0 :(得分:2)

同意 Matt .net framework项目中不支持您现在想要的内容。此功能仅适用于新的SDK格式项目,例如.net core.net standard项目。参见Developer Community Forum

据我所知,不存在支持此行为的扩展。因此,恐怕答案是否定的,我们不能在nuget dependency tree项目中使用.net framework,因为VS IDE本身和VS扩展都不支持这一点。

如果您确实需要此功能,建议您将功能请求发布到My First run(我们的用户语音论坛)中。如果获得足够的选票,产品团队将认真考虑。感谢您的帮助,使VS变得更好:)

答案 1 :(得分:-1)

您可以通过这种方式分叉:

enter image description here

  • 右键单击您的项目。
  • 选择“管理Nuget软件包”选项。
  • 选择“已安装”标签,其中会显示您已添加的NuGet软件包。