【发布时间】:2016-05-17 22:05:14
【问题描述】:
我的理解是,nuget CLI 和 Visual Studio 本身不仅适用于官方 nuget.org 提要,还适用于来自第三方网站(如 myget)的其他提要。
这是否意味着提要本身遵循定义的标准,因此这些工具可以与任何提要一起使用?
如果是,我在哪里可以找到这个标准?
我也对v2 和v3 nuget.org 提要之间的区别感到困惑。
更新
我现在了解到官方 nuget 提要有两个版本,v2 是基于 OData 的,v3 是一个 rest api。我也知道 nuget cli 和 Visual Studio 能够同时与两者对话。
我仍然不明白的是,如果你看这个帖子https://docs.nuget.org/create/hosting-your-own-nuget-feeds,它说
有几个可用的第三方 NuGet 服务器使远程 易于配置和设置的私有源,包括 Visual Studio 团队服务、MyGet、Inedo 的 ProGet、JFrog 的 Artifactory、NuGet 服务器和 Sonatype 的 Nexus。请参阅 NuGet 生态系统概述 了解有关这些选项的更多信息。
为了使 nuget cli 和 Visual Studio 都能够处理所有这些不同的第三方提要,肯定必须有一些基本的通用标准提要格式。例如,它们是否都使用与 v2 相同的 OData 格式?这是我问题的症结所在。
【问题讨论】:
标签: nuget