Page 1 of 1

Uninstalling older versions installed with InstallShield

Posted: Mon Jan 08, 2007 2:44 pm
by mbuckaway
The migration to InstallAware from InstallShield 11.5 is going well, but I've hit a snag. We have many versions of the same application in the field all installed with InstallShield. The installers were created with "pure InstallScript" projects, and thus, I gather do not use anything resembling MSI's. The current InstallShield installer detects (via registry reads) the older versions of the program and runs their setup.exe (or whatever) to uninstall their application automatically for the user. The older version of the application is uninstalled automatically for the user rather than telling them to remove it themselves.

I would like to be able to do the same thing in InstallAware. I understand newer, InstallAware based setups will take care of older versions themselves, but we would like to use InstallAware to automatically call the uninstaller for the older InstallShield based apps when found.

Is MSI Installed does not detect any of these installations (that I can tell).

Any easy way of detecting older IS installs?

Thanks,
Mark

Posted: Mon Jan 08, 2007 3:25 pm
by Gizm0
If you know which registry keys are the ones the InstallShield reads, you can do the same within InstallAWARE.

Read the keys and call the setup.exe with uninstalling parameters!

Posted: Tue Jan 09, 2007 4:05 am
by Tinus