在构建Delphi应用程序时生成增量版本

时间:2016-09-29 20:12:18

标签: delphi build version

我正在寻找一种将增量版本号合并到一个大型delphi应用程序中的方法。我们通过使用脚本为整个应用程序中的每个Delphi项目调用MSBUILD和适当的参数来自动化Delphi构建过程。理想情况下,我希望能够在构建脚本的开头生成下一个版本号,并将其包含在由构建创建的每个.EXE和.BPL中。

如果不在第三方构建工具上花费$$$,有没有人有任何建议呢?

BTW,我们正在使用Delphi XE2。

谢谢

1 个答案:

答案 0 :(得分:2)

我强烈建议您禁用Delphi包含的版本资源信息,并包含您自己的(中央)版本.rc脚本。然后编写一个工具/脚本,在(重新)生成MSBuild配置前面的版本资源脚本。 (例如VERSIONINFO rc,see here