预发布标签,即正式版 > beta) bool isNewer = ver > maxVer || (ver == maxVer && string.Compare(prerelease, maxPrerelease, StringComparison.Ordinal) > 0); if (isNewer) { maxVer = ver; maxPrerelease = prerelease; MaxVersionCore = coreVersion; MaxVersion = coreVersion + prerelease; MaxVersionFile = file.GetMetadata("FullPath"); // 从预发布标签提取数字作为修订号(如 -beta2 -> 2, -rc.3 -> 3) var revMatch = Regex.Match(prerelease, @"(\d+)$"); MaxVersionRevision = revMatch.Success ? revMatch.Groups[1].Value : "0"; } } } } ]]> = MinLength; } ]]> $(DetectedVersion) $(DetectedVersion) $(DetectedVersionCore).$(DetectedVersionRevision) $(DetectedVersionCore).$(DetectedVersionRevision) Apq Apq Copyright © Apq $([System.DateTime]::Now.Year) MIT true true true true snupkg