So when if found (Engine.Detect) that 1.0.0.0 is there, the Command got Uninstall automatically. But we are invoking our UI dialogs here like:
if(MyViewModel.PState==PackageState.Absent) Application.Run(BootStrapDlgs.Welcome_Dlg); //Let's start with Welcome Dlg else Application.Run(BootStrapDlgs.Install_Uninstall_Repair_Dlg); And I can see that it doesn't do Uninstall, instead it is launching the Install_Uninstall_Repair_Dlg where Update button is available. However, that in turn executes Welcome_Dlg of 1.0.0.0 and shows the Install button. How to make it respect -uninstall and -quite arguments? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-Managed-Boostrapper-upgrade-but-Installs-side-by-side-with-older-version-tp7592745p7592766.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users