Update a bootstrapper application using msi package without duplicates in ARP window #6825
Replies: 3 comments 1 reply
-
The purpose of the ARP window is to allow the user to uninstall programs. Bundles will only uninstall MSIs that it has installed. So if you install a bundle and then manually upgrade one the MSIs that was installed by that bundle, then uninstalling the bundle will not uninstall that upgraded MSI. The behavior here is correct because it is allowing the user to uninstall everything that was installed. For the general case, there is no workaround. Always update the contents of a bundle with a bundle. For simple bundles with only one .msi, then you could theoretically work around this by making the .msi uninstall the bundle from a custom action. There is no built-in support for accomplishing this today. |
Beta Was this translation helpful? Give feedback.
-
@rseanhall thanks for your reply, a little question about theoretically workaround, is it possible to uninstall a bundle in silent mode(without user efforts)? |
Beta Was this translation helpful? Give feedback.
-
@rseanhall @robmen thanks guys for your help, will try |
Beta Was this translation helpful? Give feedback.
-
Hi, all, I have faced with issue. When I trying to update burn bootstapper msi package, using .msi newer version(.msi has the same upgrade code as old .msi) I have duplicates in ARP window, are there any workaround
Note: I want install my app using .msi and .exe and upgrade using .msi and .exe
Beta Was this translation helpful? Give feedback.
All reactions