Automatically generate or update file version information

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:

  1. Make modifications to a single exe or dll
  2. Modify all exe or dll in a directory
  3. 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

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324122753&siteId=291194637