nuget包版本控制比较

nuget packages versioning comparison

当我安装依赖包 D 版本 >= 0.0.2.0 的 Nuget 包 X 时。 我已经安装了 D 包版本 0.0.10.0。它是要删除现有的 D 版本并安装 0.0.2.0 还是保留版本 0.0.10 因为它是更新的?

版本 0.0.10.0 在 nuget 中是否 >= 0.0.2.0?

如本 NuGet doc, NuGet uses the rules of the Semantic Versioning 规范所述,其中指出:

Each element MUST increase numerically. For instance: 1.9.0 -> 1.10.0 -> 1.11.0.