I am using SRC and SLINK to produce PROG.EXE (a Win32 standalone application) but this fails to set the tags which I have placed in the PROG.RC file such as the Product Description, Copyright, etc. in the Properties > Details pop-up window under Windows Explorer although my program links okay.
My RC file is:
1 VERSIONINFO FILEVERSION 4,95,3,2014 PRODUCTVERSION 4,95,3,2014 FILEFLAGSMASK 0x0L FILEOS 0x4L FILETYPE 0x2L FILESUBTYPE 0x0L BEGIN BLOCK 'StringFileInfo' BEGIN BLOCK '040904b0' BEGIN VALUE 'Comments', 'My Program\000' VALUE 'CompanyName', 'XYZ Inc\000' VALUE 'FileDescription', 'Program Menu Module\000' VALUE 'FileVersion', '4,95,03,2014\000' VALUE 'InternalName', 'PROG.EXE\000' VALUE 'LegalCopyright', '(c)2014 XYZ Inc\000' VALUE 'OriginalFilename', 'PROG.EXE\000' VALUE 'ProductName', 'PROG.EXE\000' VALUE 'ProductVersion', '4,95,03,2014\000' END END BLOCK 'VarFileInfo' BEGIN VALUE 'Translation', 0x0409, 1200 END END
Is this perhaps a limitation of Win32 standalone applications or have I got the RC wrong somewhere for SRC (which I assumed uses exactly the same syntax as MS RC).