C# NuGet软件包版本中的SpecialVersion是什么?

C# NuGet软件包版本中的SpecialVersion是什么?,c#,version,nuget,nuget-package,C#,Version,Nuget,Nuget Package,查看NuGet.Core的源代码时,我注意到SemanticVersion有一个构造函数public SemanticVersion(Version-Version,string-specialVersion) 这个特殊版本到底是什么?有人能举例说明它在真正的NuGet软件包上的外观吗?特殊版本用于预发布的NuGet软件包,其中部分版本号包含任意字符串 因此,如果您有版本为的预发布包: 1.1.2-beta1 特殊版本将为beta1

查看
NuGet.Core
的源代码时,我注意到
SemanticVersion
有一个构造函数
public SemanticVersion(Version-Version,string-specialVersion)


这个特殊版本到底是什么?有人能举例说明它在真正的NuGet软件包上的外观吗?

特殊版本用于预发布的NuGet软件包,其中部分版本号包含任意字符串

因此,如果您有版本为的预发布包:

   1.1.2-beta1
特殊版本将为beta1