Upgrades program - installshield version not detecting

Having trouble running Advanced Installer? Got a bug to report? Post it all here.

Upgrades program - installshield version not detecting

Postby FergusMurray » Thu Feb 02, 2012 10:51 am

I'm having some problems getting my AI installer to recognise that a previous installer for our application is installed

previous version of the installer was created in the installshield 2000 professional and im trying to move it to Advanced Installer 8.9
I tried creating an update by choosing the "installed on this machine" but the old application wasnt listed there (it was listed in windows add/remove programs)

i've added the GUID from installshield version to upgrades page in advanced installer, but on running the new installer it doesnt detect that the old one is there at all.

Is there any way to get AI to uninstall the old version of the installshield 2000 installer?

Thanks,
Fergus.
FergusMurray
 
Posts: 126
Joined: Thu Sep 30, 2010 10:44 am

Re: Upgrades program - installshield version not detecting

Postby mihai.petcu » Thu Feb 02, 2012 11:30 am

Hi Fergus,

If you created the package with InstallShield that is a .MSI based installer and here's what you can try:
http://www.advancedinstaller.com/user-g ... oduct.html
i've added the GUID from installshield version to upgrades page in advanced installer

You just need to add the Upgrade Code using the existing methods. If installed on this machine didn't work for you, you can try selecting the .MSI( extracting it if needed, if placed inside an .EXE bootstrapper ).

All the best,
Mihai
Mihai Petcu
Advanced Installer Team
http://www.advancedinstaller.com/
mihai.petcu
 
Posts: 3452
Joined: Thu Aug 05, 2010 8:01 am

Re: Upgrades program - installshield version not detecting

Postby FergusMurray » Fri Feb 03, 2012 2:57 pm

i cant seem to get it to detect with the upgrades at all, the exe built with installshield contains:
data1.cab
data1.hdr
data2.cab
ikernel.ex_
layout.bin
setup.bmp
setup.exe
setup.ini
setup.inx
doesnt seem to be an MSI there, is there any way i get can the AI install to detect whether its installed from its old product code? and launch some dialog telling them they need to uninstall before proceeding?

Thanks
FergusMurray
 
Posts: 126
Joined: Thu Sep 30, 2010 10:44 am

Re: Upgrades program - installshield version not detecting

Postby mihai.petcu » Mon Feb 06, 2012 9:43 am

Hello,

You should do some InstallShield research and find out how to extract the .MSI from the .EXE. For example when using Advanced Installer bootstrapper you can extract the .MSI with the /extract command line.
The correct and Windows Installer recommended approach is to use the Upgrade Code, not the Product Code.

All the best,
Mihai
Mihai Petcu
Advanced Installer Team
http://www.advancedinstaller.com/
mihai.petcu
 
Posts: 3452
Joined: Thu Aug 05, 2010 8:01 am

Re: Upgrades program - installshield version not detecting

Postby FergusMurray » Tue Feb 07, 2012 12:58 pm

Looks like that version of installshield didnt create msi installers

Is there any way to detect that a product IS installed (by its GUID) since its registered with windows uninstall and prevent the installation continuing (i.e. make them uninstall manually)?
FergusMurray
 
Posts: 126
Joined: Thu Sep 30, 2010 10:44 am

Re: Upgrades program - installshield version not detecting

Postby mihai.petcu » Tue Feb 07, 2012 3:04 pm

If the package is not MSI-based then you should find out the registry location where the application ID is stored when it's installed.

Once you do, you can add a search from the Search page and use it in a launch condition:
http://www.advancedinstaller.com/user-g ... -user.html

All the best,
Mihai
Mihai Petcu
Advanced Installer Team
http://www.advancedinstaller.com/
mihai.petcu
 
Posts: 3452
Joined: Thu Aug 05, 2010 8:01 am

Re: Upgrades program - installshield version not detecting

Postby FergusMurray » Mon Feb 13, 2012 4:36 pm

nice, have set the search in the reg in the uninstall section for our old "product" id, and its working now ;)

thanks.
FergusMurray
 
Posts: 126
Joined: Thu Sep 30, 2010 10:44 am


Return to Common Problems

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 5 guests