如何从 API 或客户端 SDK 确定 NuGet 包源存储库 URL?

问题描述 投票:0回答:1

编辑。注意:这与这个问题无关,它询问不同类型的源存储库。它可能这个问题相关,但我正在尝试区分。)

背景/挑战

我正在尝试使用 NuGet 客户端 SDK 以编程方式从计算机上找到的包返回到其源存储库。

我正在使用 NuGet Client SDK,并且我能够提取包元数据。但是,源存储库 URL 似乎不存在于元数据中(仅存在项目 URL,并且这是针对不同的 URL)。

有没有办法在不下载解析最新版本的 nuspec 的情况下获取此信息,如这个问题所示?

.net sdk nuget
1个回答
0
投票

如果您已经在计算机上获取了该软件包,则无需重新下载它 - 您可以在全局缓存 (

C:\Users\<user>\.nuget\packages
) 中找到该软件包并从那里解析 nuspec 中的值

© www.soinside.com 2019 - 2024. All rights reserved.