TeamCity中的Read.csproj VersionPrefix属性

TeamCity中的Read.csproj VersionPrefix属性,teamcity,.net-core-2.0,Teamcity,.net Core 2.0,我正在TeamCity中为一些核心2.0项目设置CI/CD,我想从.csproj文件中读取版本前缀。我不想设置TeamCity的VersionPrefix(我已经阅读了这些答案) 我们有两个分支机构-开发和掌握。开发分支的签入在TeamCity中生成并打包,版本uffix为“rc%build\u counter%”。我们流程的一部分是确定更新是主要版本、次要版本还是补丁版本,并在规划期间手动设置VersionPrefix 通过这种方式,我们的nuget服务器具有供其他人测试的预发布版本,以及最新

我正在TeamCity中为一些核心2.0项目设置CI/CD,我想从.csproj文件中读取版本前缀。我不想设置TeamCity的VersionPrefix(我已经阅读了这些答案)

我们有两个分支机构-开发和掌握。开发分支的签入在TeamCity中生成并打包,版本uffix为“rc%build\u counter%”。我们流程的一部分是确定更新是主要版本、次要版本还是补丁版本,并在规划期间手动设置VersionPrefix

通过这种方式,我们的nuget服务器具有供其他人测试的预发布版本,以及最新的稳定版本,即:

  • MyPackage1.0.0
  • MyPackage1.1.0-rc1
  • MyPackage1.1.0-rc2
  • MyPackage1.1.0
我正在使用TeamCity的“OctopusDeploy:CreateRelease”构建步骤,该步骤需要一个ReleaseNumber属性,因此我需要一种方法来读取TeamCity中的VersionPrefix,并将其设置为新的版本号

顺便说一句,如果有任何方法可以在TeamCity中忽略这个,而只是在八达通端选择这个版本,我洗耳恭听