installshieldinstallshield-2015

How to get Installshield to enter repair mode from Setup.exe?


Our installer has a setup.exe file which internally contains the Msi.

Once installed, the option to repair is available from the programs and features right click context menu.

However when repair is selected, a dialog is shown which gives the option to browse for the msi.

Since the msi is nested in setup.exe, and since the installer was not able to find any appropriate msi in appdata, this has rendered the repair functionality all but useless.

Is it possible to change the installer, so that it can repair from setup.exe?


Solution

  • You have three main options, depending on which scenarios you want to support: