AutoVersion
Do you need to modify the file version number every time you generate a program? Use this program!
Function
This program automatically generates or updates file version information
Three methods are supported:
- Make modifications to a single exe or dll
- Modify all exe or dll in a directory
- Generate .h header file containing version information
Configuration file config.ini
;程序ini文件
;版本号相关
[Version]
;从ini文件读取基础版本号
;主版本号
MajorVersion=1
;子版本号
MinorVersion=0
;修正版本号
Revision=0
;编译版本号:0:Revision使用RevisionAdd;1:配置CodeLocalPath信息,使用SVN代码SVNWCREV最新版本号;2:配置CodeLocalPath信息,使用SVN代码SVNWCATE日期;3:当前本地日期
RevisionMode=0
;编译版本号
Build=0
;编译版本号:0:Build使用BuildAdd;1:配置CodeLocalPath信息,使用SVN代码SVNWCREV最新版本号;2:配置CodeLocalPath信息,使用SVN代码SVNWCATE日期;3:当前本地日期
BuildMode=3
;ini本次修改版本号,在基础版本号之上添加的值
MajorVersionAdd=0
MinorVersionAdd=0
RevisionAdd=1
BuildAdd=0
;版本号最小位数
MajorVersionDigits=1
MinorVersionDigits=2
RevisionDigits=3
BuildDigits=4
;ini基础版本号与exe本身版本号不符时是否以exe本身版本号修正,Mode=0情况下起作用
CorrectVersion=1
;0