【发布时间】:2020-08-07 15:42:21
【问题描述】:
我正在使用 TeamCity 的内置 AssemblyInfo 版本修补程序来修补我项目的 Assemblyversion。
这是我的 AssemblyInfo.cs 的内容:
[assembly: AssemblyVersion("2020.8.1")]
但是,我的应用程序的实际版本是 2020.8.1.0 - 它有四个版本数字并且有一个尾随零:
在对此进行了大量研究并阅读了几个 SO 问题之后,我没有找到一种方法来使用只有三位数的版本。我能想到的唯一方法不是使用 AssemblyVersion 补丁程序,而是使用“通用”补丁程序,可以通过使用 RegEx 替换任何内容。但在此之前,我更喜欢在我的源代码中手动更新 AssemblyInfo 版本。
有没有办法使用三位数版本的 AssemblyInfo 修补程序?
【问题讨论】:
标签: teamcity