免费试用

中文化、本土化、云端化的在线跨平台软件开发工具,支持APP、电脑端、小程序、IOS免签等等

vs生成的exe如何添加描述

在Visual Studio中为生成的exe添加描述信息是指在程序的属性中添加额外的元数据,例如:文件描述、公司名称、文件版本等。下面是如何为你的Visual Studio项目生成的exe添加描述信息的详细步骤:

1. 打开Visual Studio并加载你的项目。

2. 定位到你的项目的解决方案资源管理器中。 右键单击项目名称,然后选择“属性(Add)”,接着选择“新建项(New Item)...”。

3. 在“添加新项(Add New Item)”窗口中,选择“Visual C++” ,然后选择“Resource”。 你应该可以看到“version”图标。单击该图标,然后单击“添加(Add)”。 这将在你的项目中添加一个名为“resource.h”的新文件和一个名为“resources.rc”的资源文件。

4. 打开“resources.rc”文件。 在文件中,你会看到一串类似以下内容的代码:

```cpp

/////////////////////////////////////////////////////////////////////////////

//

// Version

//

VS_VERSION_INFO VERSIONINFO

FILEVERSION 1,0,0,1

PRODUCTVERSION 1,0,0,1

FILEFLAGSMASK 0x3fL

#ifdef _DEBUG

FILEFLAGS 0x1L

#else

FILEFLAGS 0x0L

#endif

FILEOS 0x4L

FILETYPE 0x1L

FILESUBTYPE 0x0L

BEGIN

BLOCK "StringFileInfo"

BEGIN

BLOCK "040904b0"

BEGIN

VALUE "CompanyName", "TODO: <公司名称>"

VALUE "FileDescription", "TODO: <文件描述>"

VALUE "FileVersion", "1.0.0.1"

VALUE "InternalName", "TODO: <内部名称>"

VALUE "LegalCopyright", "TODO: <版权信息>"

VALUE "OriginalFilename", "TODO: <原始文件名>"

VALUE "ProductName", "TODO: <产品名称>"

VALUE "ProductVersion", "1.0.0.1" // 注意在这里也要修改版本号

END

END

BLOCK "VarFileInfo"

BEGIN

VALUE "Translation", 0x409, 1200

END

END

```

5. 根据你的需求和实际情况,修改其中的“VALUE”字段。 例如,将`"TODO: <文件描述>"`替换为实际描述(如`"MyApp - A Simple Application"`),将`"TODO: <公司名称>"`替换为实际公司名称(如`"MyCompany Ltd."`),依此类推。同时,你还可以在此处修改文件版本号和产品版本号。

6. 保存更改,并重新编译你的项目(按F7键)。此时,你的EXE文件应该具有新的属性信息。

完成上述操作后,你可以右键单击生成的exe文件,然后选择“属性(Properties)”, 在“详细信息(Details)”选项卡下可以看到添加的描述信息。

需要注意的是,在某些Visual Studio版本中,你可能需要通过“资源视图(Resource View)”窗口(通过菜单栏“视图(View)”->“其他窗口(Other Windows)”->“资源视图(Resource View)”打开)编辑resources.rc文件和version信息。


相关知识:
易语言生成的exe
**易语言生成的exe:原理与详细介绍**易语言(EPL, Easy Programming Language)是一款由中国人张善友开发的,以中文为程序代码的编程语言和开发环境。它属于高级编程语言,支持面向对象编程,允许程序员用中文编写程序。易语言编译器可
2023-06-14
开发exe程序工具
标题:开发exe程序工具:原理与详细介绍在Windows操作系统中,扩展名为.exe的文件是可执行程序。开发exe程序主要包括以下两个环节:编程语言的选择和程序编译。一、编程语言选择开发exe程序的第一步是选择合适的编程语言。以下是一些常用的编程语言:1.
2023-06-14
如何让tc生成exe文件
TC 是 Turbo C 的简称,是一款古老的 C 语言编程工具。想要用 TC 编译 C 语言程序生成 .exe 文件,你需要按照以下步骤进行操作:1. 安装 Turbo C: 前往 http://oldschooldos.com/turboc 获得
2023-06-14
vs2019如何生成exe文件
Visual Studio 2019 是一个非常强大的集成开发环境 (IDE),它可以支持多种编程语言,例如 C++, C#, VB.NET 等。在本文中,将简单介绍如何在 Visual Studio 2019 中生成一个可执行文件(exe 文件)。下面是
2023-06-14
unity生成exe文件太慢
当我们在Unity中生成一个.exe文件(也称为构建项目)时,可能会遇到构建速度慢的情况。这主要是因为Unity在把游戏打包成一个可执行文件时需要执行许多操作。在下面的内容中,我将详细介绍Unity生成.exe文件的过程,以及为什么它可能会很慢。1. 资源
2023-06-14
fmc工程没有生成exe文件
标题:FMC工程没有生成EXE文件:原因与解决方案摘要:在FMC工程中,用户可能会遇到无法生成EXE文件的问题。本文将介绍EXE文件生成失败的原因,并提出相应的解决方案。正文:FMC(Field-Programmable Microcontroller)工
2023-06-14