【发布时间】:2017-06-27 19:01:07
【问题描述】:
在 Visual Studio 的 NuGet 包管理器中,您可以通过单击包管理器中的“已安装”选项卡来查看解决方案中安装了哪些 NuGet 包。
但是,在同一个包位于多个 NuGet 包源中的情况下,查看特定 NuGet 包来自哪个包源会很有用。有没有办法在 NuGet 包管理器或 VS 中的任何其他地方看到这个?
编辑: 复制以下我的评论以进行澄清:
我正在创建一个使用预先存在的项目作为模型的项目。两个项目都需要引用相同的 Nuget 包,因此我在 Visual Studio 中打开模型项目,打开 Nuget 包管理器,查看其安装的包。模型项目安装了“PackageA”。我打开新项目,为其打开 Nuget 包管理器,然后浏览“PackageA”。我注意到“PackageA”在多个包源中可用。 (这些是我公司内部的,不是 nuget,org)在我的新项目中,我想从与模型项目相同的包源安装“PackageA”
【问题讨论】:
-
您是否在问如何确定您的哪个依赖项安装了特定的共享子依赖项?
-
我正在创建一个使用预先存在的项目作为模型的项目。两个项目都需要引用相同的 Nuget 包,因此我在 Visual Studio 中打开模型项目,打开 Nuget 包管理器,查看其安装的包。模型项目安装了“PackageA”。我打开新项目,为其打开 Nuget 包管理器,然后浏览“PackageA”。我注意到“PackageA”在多个包源中可用。 (这些是我公司内部的,不是 nuget,org)在我的新项目中,我想从与模型项目相同的包源安装“PackageA”。
-
啊,有道理……我个人不知道该怎么做,希望有更多知识的人尽快过来回答。
标签: visual-studio nuget nuget-package