OptionalUpdateRegistration element
Writes additional information to the Windows registry that can be used to detect the bundle. This registration is intended primarily for update to an existing product.
Attributes
Classification
stringThe release type of the update bundle, such as Update, Security Update, Service Pack, etc. The default value is Update.
Department
stringThe name of the department or division publishing the update bundle. The PublishingGroup registry value is not written if this attribute is not specified.
Manufacturer
stringThe name of the manufacturer. The default is the Bundle/@Manufacturer attribute, but may also be a short form, ex: Acme instead of Acme Corporation. An error is generated at build time if neither attribute is specified.
Name
stringThe name of the bundle. The default is the Bundle/@Name attribute, but may also be a short form, ex: KB12345 instead of Update to Product (KB12345). An error is generated at build time if neither attribute is specified.
ProductFamily
stringThe name of the family of products being updated. The default is the Bundle/@ParentName attribute. The corresponding registry key is not created if neither attribute is specified.
Parents
Remarks
The attributes are used to write the following registry values to the key: SOFTWARE\[Manufacturer]\Updates\[ProductFamily]\[Name]
- ThisVersionInstalled: Y
- PackageName: (bundle name)
- PackageVersion: (bundle version)
- Publisher: [Manufacturer]
- PublishingGroup: [Department]
- ReleaseType: [Classification]
- InstalledBy: [LogonUser]
- InstalledDate: [Date]
- InstallerName: (installer name)
- InstallerVersion: (installer version)