1.增加版本资源
在资源目录那里选择,新增版本资源
这一步比较简单
正常项目中,经常有几十个dll项目,多个exe项目。要同时对这些版本进行管理,这里有一个简单的思路。
2.对包含多个dll的项目进行版本号的管理
1.在项目目录下新建include/Vesrion目录。
创建info.h文件,里面放置版本信息相关的宏和定义,
2.在每个项目里面包含这个头文件,用这些宏去替换具体的版本相关的变量名字。
info.h
#pragma once
#define DEMO_MAJOR_VER 1
#define DEMO_MINOR_VER 1
#define DEMO_BUILD_VER 1
#define DEMO_REVISION 1
#define DEMO_CR_YEAR 2023
#define DEMO_EXTDET " (KEPLER)"
#define STRINGIFYEXT(s) #s
#define STRINGIFY(s) STRINGIFYEXT(s)
#define VER_PRODUCT_COMPANY "Test公司"
#define VER_PRODUCT_NAME "Test"
#define VER_PRODUCT_COPYRC "Copyright (C) " STRINGIFY(DEMO_CR_YEAR) "Test公司"
#define VER_PRODUCT_VERSION STRINGIFY(DEMO_MAJOR_VER) &