在软件包管理器(如NuGet

时间:2019-12-15 14:52:46

标签: .net nuget package-managers

我开始对.NET(核心)开发以及将NuGet用于多个外部程序包有了更多的了解。通过阅读一些基础知识,我对使用版本范围有些怀疑:

以下内容写在documentation上:

...
<!-- Accepts any 6.x.y version. -->
<PackageReference Include="ExamplePackage" Version="[6,7)" />

<!-- Accepts any 1.x or 2.x version, but not 0.x or 3.x and higher. -->
<PackageReference Include="ExamplePackage" Version="[1,3)" />
...

如示例所示,您可以为软件包使用版本范围,但是由于仍使用范围中最低的版本,因此版本范围的目的是什么?

有人可以举例说明在包管理方面使用版本范围吗?

谢谢!

0 个答案:

没有答案