Bootstrapper and setup in "Add or Remove Programs"

I have a custom bootstrapper CustomBA and an AppSetup application.

I want AppSetup to appear in Add or Remove Programs, so I removed the name Bootstrapper. This ensures that it is not in the Add or Remove Programs.

I have a custom uninstaller for AppSetup, which is called from the program menu shortcut. However, this does not delete the Bootstrapper registry entry.

Should I add a custom action to delete the bootstrapper registry entry or is there a more direct approach?

+8
windows-installer wix addremoveprograms burn bootstrapper
source share
1 answer

The documentation says that you set these attributes (DisableModify and DisableRemove) in your package?

If the attribute "DisableModify" is also "yes" or "button", then the package will not be displayed in the progs and functions, and another mechanism should be used (for example, registration as a related add-on) to ensure removal of the bundle.

DisableRemove YesNoType Determines whether the pool can be deleted using programs and features (also called Add or Remove Programs). If the value is yes, the Uninstall button will not be displayed. By default, this is "no", which guarantees the removal of the "Delete" button to remove the package. If the “DisableModify” attribute is also “yes” or “button”, then the package will not be displayed in the programs and functions, and another mechanism may be used to ensure the package can be deleted (for example, registration as a related add-on).

LINK

+8
source share

All Articles