
thanh.pham1.5524941657611047E12 asked a question.
Help - Setup did not remove previous version item from Add or Remove Programs
My setup did not removed previous version item from Add or Remove Program. When I click on oldversion Change/Remove, nothing happen.
Here is the information:
- Old version was build using DevStudio9
- New setup was buid using IS2008 with major upgrade setting to 'completely uninstall old setup before installing new setup'
- When running the new setup, the installer uninstalled old setup completely but did not delete the old version item in Add or Remove Programs.
- I search the previous Product Code in the registry and found two items
HKEY_CURRENT_USER/Software/Microsoft/Windows/Uninstall
InstallShield Uninstall Information
"My product"
InstallShield_"My product"
- If I uninstall the old version from Add or Remove Program, everythings work correctly.
Not sure if this is IS bug or a bug in my install project.
Thanks,
- Thanh
Add or Remove Programs list uses the GUID in that Product Code to distinguish different products and list them, and doesn't care about names.
I don't understand why uninstall works differently between Add/Remove Program and within another setup.
-Thanh
To make Windows Installer recognize your old installer, you need to make those two project having the same Upgrade Code. You also need to change General Information -> Product Properties -> Product Code.
If the above doesn't work, it means some other windows clients are using the same old files you installed previously. You can untangle these links by removing the references from the Windows registry.
Good Luck.
www.tiptopfloors.com.au
Thank you for all your helps.