在Visual的NuGet包管理器中,通过单击包管理器中的“已安装”选项卡,可以查看在解决方案中安装了哪些NuGet包。
但是,在同一个包位于多个NuGet包源的情况下,查看特定的NuGet包来自哪个包源是有用的。有没有一种方法可以在NuGet包管理器中看到这一点,或者在VS中的任何其他位置?
编辑:为了澄清,我在下面的评论中复制了:
我用一个已经存在的项目作为模型来创建一个项目。两个项目都需要引用相同的Nuget包,所以我在Visual中打开模型项目,打开Nuget packages,并查看它安装的包。模型项目安装了"PackageA“。我打开新项目,为它打开,浏览"PackageA“。我注意到"PackageA“可以在多个包源中使用。(这些是我公司内部的,而不是nuget,org)在我的新项目中,我想从与模型项目相同的包源代码中安装"PackageA“
发布于 2021-11-12 07:03:10
你自讨苦吃!只花了4.5年。
现在(.NET 6工具),您确实有了一种配置包源的方法,也称为包源映射:
https://stackoverflow.com/questions/44787914
复制相似问题