fizzmaster
Posts: 3
Joined: Fri Nov 10, 2006 8:29 pm

Upgrade without prompts

I would like to be able to create a new install that when used on a system that already has an older version of my product installed (upgrade mode), will perfrom the same actions as AdvancedInstaller does not but on the install of the new product will not prompt the user for things like:
-where to install (already should know where it was installed before) (if customer wants to change location they should uninstall and then reinstall)
-agree to license (they already did that once)
-what features are installed (use that same ones that were installed before)

I realize that this may not be what everyone wants sop maybe give us an option to turn this functionality on.

The last time I used InstallShield it worked just like this.
gigi
Posts: 2103
Joined: Tue Apr 11, 2006 9:55 am
Contact: Website

Hi,
where to install (already should know where it was installed before) (if customer wants to change location they should uninstall and then reinstall)
This is already done. On upgrade the the old location is automatically used for the new package. If you don't want the user to change it then remove the "FolderDlg" from "Dialogs" page.
agree to license (they already did that once)
You can condition that dialog to be displayed only when the user install your package for the first time. We have a tutorial on how to conditionally display a dialog, please see:
http://www.advancedinstaller.com/user-g ... ialog.html

Here is a condition that you can use: NOT OLDPRODUCTS (to display the "LicenseAgreementDlg").
what features are installed (use that same ones that were installed before)
This is already done as well. The features state is maintained between upgrades.

Regards,
Gigi
______________
Gheorghe Rada
Advanced Installer Team
http://www.advancedinstaller.com

Return to “Feature Requests”