バージョン情報

属性 意味
FILEVERSION ファイルのバージョン番号 1,0,0,1
PRODUCTVERSION 配布された製品のバージョン番号 1,0,0,1
FILEFLAGSMASK FILEFLAGSの有効なビット 0x3fL
FILEFLAGS ファイルの属性 0x0L
FILEOS 対象とするOS 0x40004L
FILETYPE ファイルの種類 0x1L
FILESUBTYPE ファイルの機能 0x0L
VERSIONINFO リソース - Win32 apps | Microsoft Learn
属性 意味
CompanyName 会社名 TODO: <会社名>
FileDescription 説明 TODO: <ファイルの説明>
FileVersion ファイルのバージョン 1.0.0.1
InternalName 内部名 sample.exe
LegalCopyright 著作権表記 Copyright (C) 2016
OriginalFilename 作成されたときの名前 sample.exe
ProductName 製品名 TODO: <製品名>
ProductVersion 製品のバージョン 1.0.0.1
string-name - VERSIONINFO resource (Windows) | MSDN FileVersionInfo クラス (System.Diagnostics) | MSDN

FILEFLAGS

説明
VS_FF_DEBUG ファイルにデバッグ情報が含まれているか、デバッグ機能が有効になっている
VS_FF_PATCHED ファイルは変更されており、同じバージョン番号の元の出荷ファイルと同じではない
VS_FF_PRERELEASE ファイルは開発バージョンであり、商用リリース製品ではない
VS_FF_PRIVATEBUILD ファイルは標準のリリース手順を使用してビルドされていない
VS_FF_SPECIALBUILD ファイルは標準のリリース手順を使用してビルドされたが、同じバージョンの変種である
VS_FFI_FILEFLAGSMASK 上記のすべての値の組み合わせ

FILEOS

説明
VOS_UNKNOWN 設計されたオペレーティングシステムが不明
VOS_DOS MS-DOS用に設計されている
VOS_NT 32ビットWindows用に設計されている
VOS__WINDOWS16 16ビットWindows用に設計されている
VOS__WINDOWS32 32ビットWindows用に設計されている
VOS_DOS_WINDOWS16 MS-DOSで実行される16ビットWindows用に設計されている
VOS_DOS_WINDOWS32 MS-DOSで実行される32ビットWindows用に設計されている
VOS_NT_WINDOWS32 32ビットWindows用に設計されている

FILETYPE

説明
VFT_UNKNOWN ファイルの種類は不明
VFT_APP ファイルには、アプリケーションが含まれている
VFT_DLL ファイルには、ダイナミック リンク ライブラリ (DLL) が含まれている
VFT_DRV ファイルには、デバイス ドライバーが含まれている (具体的な説明はFILESUBTYPEで指定する)
VFT_FONT ファイルには、フォントが含まれている (具体的な説明はFILESUBTYPEで指定する)
VFT_VXD ファイルには、仮想デバイスが含まれている
VFT_STATIC_LIB ファイルには、静的リンク ライブラリが含まれている

コード

// 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_JPN)
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE
BEGIN
    "#include ""winres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE
BEGIN
    "\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// 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 0x1L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "041104b0"
        BEGIN
            VALUE "CompanyName", "TODO: <会社名>"
            VALUE "FileDescription", "TODO: <ファイルの説明>"
            VALUE "FileVersion", "1.0.0.1"
            VALUE "InternalName", "sample.exe"
            VALUE "LegalCopyright", "Copyright (C) 2016"
            VALUE "OriginalFilename", "sample.exe"
            VALUE "ProductName", "TODO: <製品名>"
            VALUE "ProductVersion", "1.0.0.1"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x411, 1200
    END
END

#endif    // 日本語 (日本) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED
Visual Studio 2015により作成されたリソース ファイル (sample.rc)
Microsoft Learnから検索