[wix-users] Block Legacy Installshield installer

Rob Mensching rob at firegiant.com
Thu May 21 08:55:08 PDT 2020


Depends on your old MSI. Maybe reuse UpgradeCode with higher version?

---
Short replies here. Complete answers here: https://www.firegiant.com/services/

-----Original Message-----
From: Tobias Erichsen <info at tobias-erichsen.de> 
Sent: Thursday, May 21, 2020 12:07 AM
To: Rob Mensching <rob at firegiant.com>; WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: RE: Block Legacy Installshield installer

Hi Rob,

thanks for the fast response - that part is already done & working nicely:

My burn-installer detects the software prior installed by the legacy installer and stops with the message that the user needs to uninstall the "legacy" installer.

After the user uninstalls the legacy installer he can then successfully install my new burn-based installer - that is all working fine.

What I'm trying to figure out if it is possible that my new burn-based installer can install some kind of "blocker-msi" to prevent the old legacy Installshield installer to run in the future  (or let it abort very early during the installation process)  to make sure that it does not mess up my new installation...

Best regards,
Tobias

-----Original Message-----
From: Rob Mensching <rob at firegiant.com>
Sent: Donnerstag, 21. Mai 2020 08:44
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Cc: Tobias Erichsen <info at tobias-erichsen.de>
Subject: RE: Block Legacy Installshield installer

In Burn: ProductSearch element
Or in MSI: Upgrade element

---
Short replies here. Complete answers here: https://www.firegiant.com/services/

-----Original Message-----
From: wix-users <wix-users-bounces at lists.wixtoolset.org> On Behalf Of Tobias Erichsen via wix-users
Sent: Wednesday, May 20, 2020 11:05 PM
To: wix-users at lists.wixtoolset.org
Cc: Tobias Erichsen <info at tobias-erichsen.de>
Subject: [wix-users] Block Legacy Installshield installer

Hi everyone,

I'm currently working on moving an installation process of an application that was formerly using a legacy Installshield (non-msi) Installer towards WiX/Burn.

I currently detect the presence of that application in my bootstrapper-code and abort the installation requesting the user to uninstall the old version.

During the installation I want to install some kind of "blocker-msi" which will prevent future execution of the old Installshield installer.

Does anyone have a good idea on how to do that?

Best regards,
Tobias

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/



More information about the wix-users mailing list