Currently we have a Wix Bundle that provides minimal interaction through a custom .Net UI. We don't have the Bundle name set so the bootstrapper won't get registered in ARP (by design). It then chains some pre-rquisites and our product. Our product is an MsiPackage, something like this:
<MsiPackage Name="MSI\Our Product.msi" SourceFile="$(var.PkgLocation)Our Product.msi" DisplayInternalUI="yes" EnableFeatureSelection="yes" Visible="yes"> <MsiProperty Name="INSTALLLOCATION" Value="[InstallFolder]Our Product" /> </MsiPackage> This all works great to install the product from the first launch of the bootstrapper exe. The MSI's UI gets displayed as desired, and the MSI shows up in ARP and not the bootstrapper. All good. However, when the bootstrapper exe is launched a second time, it silently uninstalls our product. It looks like the Plan generates an uninstall action when executing the MSI. The desired behavior is to redisplay the MSI's UI, which will then detect that the product is installed and give the users the options to Repair, Reinstall, etc. How can I do this? Thanks! Karl ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users