- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Prerequisite evaluation not working as expected.
- 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
Prerequisite evaluation not working as expected.
Hi, I am trying to debug why the built-in prerequisite for visual c++ redistributables 2019 is trying to install and failing despite a later version is already installed on the system. I am using installshield 2020.
The documentation at https://docs.revenera.com/installshield26helplib/helplibrary/UIRefPrereqEditor_Conditions.htm states:
The target machine meets any of the operating system conditions and all of the other conditions that are listed on the Conditions tab.
So, if I have v14.30.30704.00 and the default version is v14.24.28127.04, I would expect the prerequisite NOT to run. Looking at the setup log, that's not what happens.
Now, I can update the prerequisite, or the .prq file to add the latest version to avoid the problem but that's temporary until Microsoft comes up with a later version, which will always be a problem.
|
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
I am also seeing this issue. (InstallShield version 2023 R2)
We are trying to install Visual C++ redistributables 2015-2022 Redistributable 14.40.33810 with our app, but a device already has Visual C++ redistributables 2015-2022 Redistributable 14.40.33816 previously installed on it. Because of that, the app installation fails.
Is there a general solution to this, that isn't upgrade to the latest version of IS and the redistributable?