【发布时间】:2017-10-04 17:35:20
【问题描述】:
是否有一个仪表板,可以概述所有 nuget 包的使用情况?!假设我有 2 个不同版本的 nuget 包(存储在我的 TFS 中)。现在我想知道,哪个项目(也存储在 TFS 中)使用哪个版本的 nuget 包。 问候
【问题讨论】:
是否有一个仪表板,可以概述所有 nuget 包的使用情况?!假设我有 2 个不同版本的 nuget 包(存储在我的 TFS 中)。现在我想知道,哪个项目(也存储在 TFS 中)使用哪个版本的 nuget 包。 问候
【问题讨论】:
没有这样的仪表板/小部件来显示所有 nuget 包的使用概览。
但是,您可以将 Markdown 小部件添加到仪表板,然后在创建新项目时手动添加每个项目的 nuget 包信息。
因此,您可以了解所有项目的所有 nuget 包的使用情况。
【讨论】:
这个问题实际上与 nuget 相关,然后与 TFS 相关,因为我猜“项目”是指 c# 项目或类似的东西。 TFS 中的包管理只是一个常规的 nuget 服务器。除了简单的下载次数(有时)之外,没有 nuget 服务器知道托管包的详细用法。只有项目知道他们使用了哪些包(通过 packages.config 或 packages.json)。
因此,您的问题的答案是:不,这是不可能的(通过自动方式)。
您只能按照安迪的建议手动解决。
【讨论】: