WiX Toolset

PatchMetadata Element

Properties about the patch to be placed in the PatchMetadata table.
Windows Installer references
MsiPatchMetadata Table
Inner Text
Sequence (min: 1, max: 1)
  1. Choice of elements (min: 0, max: unbounded)
    • CustomProperty (min: 0, max: unbounded): A custom property that extends the standard set.
    • OptimizeCustomActions (min: 0, max: 1): Indicates whether custom actions can be skipped when applying the patch.
Name Type Description Required
AllowRemoval YesNoType Whether this is an uninstallable patch. Yes
Classification String Category of updates. Recommended values are Critical Update, Hotfix, Security Rollup, Security Update, Service Pack, Update, Update Rollup. Yes
CreationTimeUTC String Creation time of the .msp file in the form mm-dd-yy HH:MM (month-day-year hour:minute).  
Description String Description of the patch. Yes
DisplayName String A title for the patch that is suitable for public display. In Add/Remove Programs from XP SP2 on. Yes
ManufacturerName String Name of the manufacturer. Yes
MinorUpdateTargetRTM String Indicates that the patch targets the RTM version of the product or the most recent major upgrade patch. Author this optional property in minor update patches that contain sequencing information to indicate that the patch removes all patches up to the RTM version of the product, or up to the most recent major upgrade patch. This property is available beginning with Windows Installer 3.1.  
MoreInfoURL String A URL that provides information specific to this patch. In Add/Remove Programs from XP SP2 on. Yes
OptimizedInstallMode YesNoType If this attribute is set to 'yes' in all the patches to be applied in a transaction, the application of the patch is optimized if possible. Available beginning with Windows Installer 3.1.  
TargetProductName String Name of the application or target product suite. Yes
See Also
Wix Schema