I have a custom bootstrapper CustomBA and an application setup AppSetup.
I only want the AppSetup to be visible in the Add/Remove Programs so I removed the name of the Bootstrapper. This ensures that it is not there in the Add/Remove Programs.
I have a custom uninstaller for the AppSetup which is called from a program menu shortcut. This however does not remove the Bootstrapper entry in the Registry.
Should I add a custom action to remove the bootstrapper registry entry or is there a more direct approach?
DisableRemove="yes" DisableModify="yes"
disables the bootstrapper from showing up in Programs and Features, but it does not answer the second part of the question, which is how to display the user's AppSetup (other MSI package) in Programs and Features (something I am also interested in doing). – Plumlee