一、前言
在软件开发过程中,通常需要为生成的程序添加一些重要的元数据,如版本号、公司名称和版权信息。这些信息不仅可以提供对程序的更详细描述,还可以帮助用户了解程序的来源和使用限制。在 Visual Studio (以2017为例)中,可以轻松地设置这些信息,使应用程序具有更专业、规范的要求。
本文将介绍如何在 Visual Studio 2017 中设置生成程序的版本信息、公司信息和版权信息逐步指导大家完成这个过程,无论是开发新项目,还是为现有项目添加这些重要的元数据,都能从本文中获得帮助。下面将详细说明每个步骤,并提供示例和提。
二、添加版本信息
【1】选择左边项目选项卡,鼠标点击右键,点击添加,选择新建项。
【2】选项资源—>资源文件(.rc)—>最后点击添加。
【3】添加之后在解决方案选项卡里就可以看到添加的资源文件,双击资源文件就可以打开编辑资源。
【4】在资源编辑页面,右键,点击添加资源。
【5】选择版本,点击新建。
【6】填写版本信息,公司信息等数据。
下面是填写好的: 我只是填写了文件版本和公司名称。
【7】回到解决方案页面,重新编译生成程序。
【8】在应用程序目录下,查看版本信息。
把鼠标光标放在文件上就会弹出提示状态窗,看到文件信息。
在文件属性里可以看到信息。
三、编辑版本信息
版本文件创建之后,在代码目录下可以看到刚才创建的版本资源文件。
用记事本打开之后就能看到刚才填写信息,在这里更改重新编译代码也可以的(要注意格式)。
代码语言:javascript复制// Microsoft Visual C generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "winres.h"
/
#undef APSTUDIO_READONLY_SYMBOLS
/
// 中文(简体,中国) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
#ifdef APSTUDIO_INVOKED
/
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"resource.h "
END
2 TEXTINCLUDE
BEGIN
"#include ""winres.h""rn"
"