PatchMetadata element
Properties about the patch to be placed in the PatchMetadata table.
Attributes
AllowRemoval
yesno requiredWhether this is an uninstallable patch.
Classification
string requiredCategory of updates. Recommended values are Critical Update, Hotfix, Security Rollup, Security Update, Service Pack, Update, Update Rollup.
CreationTimeUTC
stringCreation time of the .msp file in the form mm-dd-yy HH:MM (month-day-year hour:minute).
Description
string requiredDescription of the patch.
DisplayName
string requiredA title for the patch that is suitable for public display. In Add/Remove Programs from XP SP2 on.
ManufacturerName
string requiredName of the manufacturer.
MinorUpdateTargetRTM
stringIndicates 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 requiredA URL that provides information specific to this patch. In Add/Remove Programs from XP SP2 on.
OptimizedInstallMode
yesnoIf 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 requiredName of the application or target product suite.
Children
- OptimizeCustomActions
- Indicates whether custom actions can be skipped when applying the patch.