Skip to main content
Version: v3

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.
AllowRemovalYesNoTypeWhether this is an uninstallable patch.Yes
ClassificationStringCategory of updates. Recommended values are Critical Update, Hotfix, Security Rollup, Security Update, Service Pack, Update, Update Rollup.Yes
CreationTimeUTCStringCreation time of the .msp file in the form mm-dd-yy HH:MM (month-day-year hour:minute). 
DescriptionStringDescription of the patch.Yes
DisplayNameStringA title for the patch that is suitable for public display. In Add/Remove Programs from XP SP2 on.Yes
ManufacturerNameStringName of the manufacturer.Yes
MinorUpdateTargetRTMString 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.  
MoreInfoURLStringA URL that provides information specific to this patch. In Add/Remove Programs from XP SP2 on.Yes
OptimizedInstallModeYesNoType 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.  
TargetProductNameStringName of the application or target product suite.Yes
See Also
Wix Schema