This property set is designed for compilers targeting the Windows32 platform (eg. Delphi, VisualStudio 6).  VisualBasic cannot use these property sets because it uses a different numbering scheme - see here.

There are two Win32 specific property sets:

Win32 Version Numbers

This property set defines the following properties:

  • Major Version (Integer)
  • Minor Version (Integer)
  • Release Version (Integer)
  • Build Version (Integer)

Win32 Version Info

This property set defines the following properties:

  • AutoUpdateFileVersionString (boolean, default true) -  when true, the FileVersionString takes the value of FileVersion 
  • AutoUpdateProductVersionString (boolean, default true) - when true, the ProductVersionString takes the value of ProductVersion
  • LinkProductVersion (boolean, default true) - when true ProductVersion will have the same value as FileVersion
  • Major Version (Integer)
  • Minor Version (Integer)
  • Release Version (Integer)
  • Build Version (Integer)
  • CompanyName (string)
  • FileDescription (string)
  • FileVersion (string)
  • InternalName (string)
  • LegalCopyright (string)
  • LegalTrademarks (string)
  • OriginalFilename (string)
  • ProductName (string)
  • ProductVersion (string)
  • CompileDate (string)
  • DebugBuild (boolean)
  • SpecialBuild (boolean)
  • PrivateBuild (boolean)
  • PreReleaseBuild (boolean)
  • DLL (boolean)
  • No labels