Welcome to MSDN Blogs Sign in | Join | Help

Digging In: Full Customization of Add Remove Programs with MSI

Windows Installer writes Add/Remove Programs with the RegisterProduct Action [Windows Installer]. For which portions of ARP MSI supports, please review the existing Configuring Add/Remove Programs with Windows Installer [Windows Installer].

If there are additional individual ARP keys (besides Uninstall Registry Key) one needs to write, use Registry Table [Windows Installer].

If one wants to write an alternative value for the default ARP entries, set ARPSYSTEMCOMPONENT property [Windows Installer] to 1 and then write your own legacy key using your own naming convention (but not via the ProductCode property [Windows Installer] GUID). Don't try to modify the existing location that the Installer automatically generates.

For more background on what you'd need to write yourself, you may find the MSDN topics useful

Published Friday, July 08, 2005 5:59 PM by rflaming

Comments

No Comments
New Comments to this post are disabled
 
Page view tracker