免费试用

中文化、本土化、云端化的在线跨平台软件开发工具,支持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)。易语言的目标是降低编程的门槛,使得对编程有兴趣的人可以轻松学会。那么,如何使用易语言制作EXE文件呢?以下是一个详细的教程。步骤一:安装易语言在正式开始使
2023-06-14
把dll打包到exe
在Windows应用程序开发中,一个程序可能会依赖于许多动态链接库(DLL),这些库包含了程序运行所需的函数和资源。然而,有时候我们希望避免在部署应用程序时需要单独提供这些DLL,并希望能将DLL文件打包到应用程序的可执行文件(EXE)中。本文将为您介绍如
2023-06-14
wxpython打包exe
wxPython是Python中的一个模块,主要用于开发跨平台的桌面应用程序。使用wxPython,你可以在Windows、Mac和Linux系统中运行你的应用程序。然而,要在没有安装Python环境和相关依赖的计算机上运行这些应用程序,必须将应用程序打包
2023-06-14
vs2010生成的exe无法启动
首先,我们需要了解一下Visual Studio 2010(VS2010)。VS2010是由微软公司开发的一款强大的编程开发环境,支持多种编程语言,如C++, C#, VB.NET等。通过使用VS2010,可以轻松地创建、编译和调试各种类型的应用程序。其中
2023-06-14
pythonmac打包exe
在本教程中,我们将介绍如何将 Python 应用程序打包为 Mac(macOS)和 Windows(.exe)可执行文件。这样的可执行程序打包将使其他人可以直接使用你的程序,而无需安装 Python 或其他依赖库。我们将使用一个名为 `PyInstalle
2023-06-14
grunt打包exe
Grunt 是一款 JavaScript 任务运行器,它可以自动地执行一些任务,如合并文件,压缩代码,和测试等等。本文将为你介绍如何使用 Grunt 打包一个可执行的 EXE 文件。请注意,Grunt 本身不能打包 EXE 文件,因此我们需要借助一个名为
2023-06-14