花了一段时间才弄明白,而且 GUI 有问题,所以我最终手动编辑了它。我已经粘贴了生成正确 Windows 程序集属性的 ProjectName.rc 的最终内容。您可以创建一个 RC 文件并将其粘贴到其中。
如果您的项目是 EXE 项目,请将 FILETYPE 0x2L 替换为 FILETYPE 0x1L
#include <windows.h>
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
///////////////////////////////////////////////////////////////////////
//
// 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 0x40004L
FILETYPE 0x2L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "Comments", "Sample Application"
VALUE "CompanyName", "My Company"
VALUE "FileDescription", "My Application"
VALUE "FileVersion", "1, 0, 0, 1"
VALUE "InternalName", "MyProject"
VALUE "LegalCopyright", "Copyright (C) My Company 1999"
VALUE "OriginalFilename", "MyProject.dll"
VALUE "ProductName", "MyProject"
VALUE "ProductVersion", "1, 0, 0, 1"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END