(编辑。注意:这与这个问题无关,它询问不同类型的源存储库。它可能与这个问题相关,但我正在尝试区分。)
我正在尝试使用 NuGet 客户端 SDK 以编程方式从计算机上找到的包返回到其源存储库。
我正在使用 NuGet Client SDK,并且我能够提取包元数据。但是,源存储库 URL 似乎不存在于元数据中(仅存在项目 URL,并且这是针对不同的 URL)。
有没有办法在不下载解析最新版本的 nuspec 的情况下获取此信息,如这个问题所示?
如果您已经在计算机上获取了该软件包,则无需重新下载它 - 您可以在全局缓存 (
C:\Users\<user>\.nuget\packages
) 中找到该软件包并从那里解析 nuspec 中的值