Skip to content

PatchMetadata element

Properties about the patch to be placed in the PatchMetadata table.

Attributes

AllowRemoval

yesno required

Whether this is an uninstallable patch.

Classification

string required

Category of updates. Recommended values are Critical Update, Hotfix, Security Rollup, Security Update, Service Pack, Update, Update Rollup.

CreationTimeUTC

string

Creation time of the .msp file in the form mm-dd-yy HH:MM (month-day-year hour:minute).

Description

string required

Description of the patch.

DisplayName

string required

A title for the patch that is suitable for public display. In Add/Remove Programs from XP SP2 on.

ManufacturerName

string required

Name of the manufacturer.

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 required

A URL that provides information specific to this patch. In Add/Remove Programs from XP SP2 on.

OptimizedInstallMode

yesno

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 required

Name of the application or target product suite.

Children

OptimizeCustomActions
Indicates whether custom actions can be skipped when applying the patch.

Parents

Windows Installer references