Auto Generate和Auto Increment Build Number有什么区别?

时间:2017-12-18 03:20:05

标签: delphi build version

我正在使用Delphi XE3。在项目的版本信息中,我看到有一个“自动增量内部版本号”和一个“自动生成内部版本号”选项。这两者有什么区别,我已经阅读了手册但却找不到任何区别。我认为每次调用项目的构建命令时,它们都会将构建数增加1,这是正确的吗?

1 个答案:

答案 0 :(得分:2)

不,它们都只适用于应用程序构建(不是编译),但它们在语义上是不同的。

自动生成内部版本号选项会生成 xxds 版本号,其中 d 是自2000年1月1日以来的天数 s 自午夜以来的秒数除以2(适用于Win32和Mac OS X目标平台的Delphi XE3,对于不同的Delphi版本和平台可能有所不同)。

自动增加内部版本号选项仅在 x.x.x.b 版本号中按值增加内置编号 b

您可以在Version Info topic找到官方说明。