- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: How to skip the upgrade logic during driver upgrade
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
How to skip the upgrade logic during driver upgrade
Hi All,
I have created a driver installer for my device (Driver contains .inf, .sys, .cat and other .bin files). And installed it successfully. Now I want to upgrade the driver (Latest version of .inf file version is less than the previous .inf file, but its time stamp is latest). OS first checks the .inf time stamp and then .inf version. If time stamp is latest .inf file though .inf version is older, OS allows the installation, but we don't have a time stamp check in installer.
Here is an issue, and I need some help on this.
I installed driver with 1.2.3.4 version, but now I would like to install the driver with 1.2.0.4(But this .inf has the latest time stamp). Installer is not allowing me to do so, throwing error like, A later version is already installer and click Ok to exit the installation.
Please let me know, how to handle this scenario.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @kamsani1002 :
If you want to install your older version device drive package, then you need to completely uninstall the older version and then install the new version with 1.2.0.4(meaning in version 1.2.0.4 you need to create a major upgrade entry that should uninstall the higher version 1.2.3.4)
How to configure major upgrade:
You need to set the version range in major upgrade as well as in prevent downgrade set the version range to any earlier version range, so that it will uninstall 1.2.3.4 and install 1.2.0.4 (Refer screenshot attached)
![](/skins/images/3B39CE851FDD5528C393F146EB70A2D0/responsive_peak/images/icon_anonymous_message.png)