Hello,
I have an old VB6 application that is deployed using a very old 16 bit version of InstallShield. I have created a new installer with Innosetup to be 64 bit friendly for my VB6 application with updates.
All of my users already have the existing InstallShield version installed. Currently, I have Innosetup working. The problem is, I do not want to overwrite the old InstallShield installation files, so my InnoSetup installs to another directory. This causes problems because now i have 2 versions installed, with 2 separate icons.
I need a way to invoke the uninstaller of the old InstallShield application when i install the new InnoSetup version. How do I call the uninstaller from the windows add/remove programs through InnoSetup? If i reuse the app_id for the installshield version to be the same as the innosetup, and then manually delete the old files, would that work?