4

我正在使用 TFS 2017 构建 NuGet 包并将其发布到由 TFS 管理的内部源。推送到提要成功,但是尽管我将包提升到发布视图,但该包仅列为“预发布”并且不太稳定。我需要如何配置 TFS 以使包显示为稳定?

4

1 回答 1

3

结果表明,NuGet 使用语义版本控制来确定包是稳定的还是预发布的。在我的情况下,我使用了构建活动中配置的自动构建版本,这导致版本号如1.0.0-ci-20180507-070157. 由于该字符串包含 SemVer 预发布标识符 ( -ci-.....),因此该软件包不会作为稳定版本发布。我将版本更改为没有预发布标识符的版本(例如1.0.0.1234),并且包显示为稳定。

于 2018-05-07T10:09:53.513 回答