我已经启用了#34; Build Feature"叫" AssemblyInfo修补程序"调整我的TeamCity版本生成的DLL版本。我已经从this other question重新混合了信息,并提出了Assembly version format
设置:
1.0.%build.vcs.number%.%system.build.number%
现在我想要实现的最后一件事是让Major(1
)和Minor(0
)来自原始文件,而不是将它们硬编码到TeamCity中。
我该怎么做?
我已经猜到/试过了:
{1}.{0}.%build.vcs.number%.%system.build.number%
但这会产生错误。我试过了:
%build.vcs.number%.%system.build.number%
但是这会生成vcs.number
和build.number
作为主要/次要而不是构建和修订号,例如1234.21.0.0
。
我已经阅读了the AssemblyInfo patcher documentation,但它根本没有解释。
我已经浏览了可用的变量(输入字段右侧的图标),但没有找到相关变量。
如何设置" AssemblyInfo修补程序"这样:
如果可能的话?