View Full Version : Prerequisite is not installed on the machines (VC++ 2015) IS 2016 Express

10-30-2017, 09:20 AM

trying to make an installer where i have loaded the Crystal Reports Merge Module. This works well to install. It requires "Microsoft Visual C ++ Redistributable Package (x86)." I check it from Redistributable (Installshield Prerequisite) and download it. Then i Build the installation and trying to install on a computer that does not have VC 2015 installed. Crystal Reports is installed but not the VC 2015. Why?

thanks in advance

10-30-2017, 11:46 AM
Now VC ++ 2015 install. This prq is not good as it only looks at the file version of msvcp140.dll and not on the entire package. In my case (multiple computers) I only had VC ++ 2013 as the latest VC package on the computer but msvcp140.dll had file version 14.11.25xxxx (autoupdate?), so the VC ++ 2015 package does not install, and Crystal Reports 13_0_21 needs it to work. Delete msvcp140.dll from SysWOW64 and System32 and the installation will work as intended. When do we get new prq files for VC ++ 2017?

11-01-2017, 11:34 AM
For information. I leave InstallShield and go to the nearest competitor who seems to care about their customers. Have tried to really get help with the above. If you only have Express, you are completely dependent on others updating Prerequisites, which Flexera does not. If you buy a system for XXX $, you expect updates. Where are .NET 4.7 and 4.6.2, VC ++ 2017 Prerequisites? It's been a long time since they came out, but nobody on flexera updated this. Last VC ++ is 2015 update 3 which does not work when it just looks at file version and the latest .NET framework is 4.6.1, ridiculous!!

Over and out

03-12-2018, 02:53 PM
Can you update the prerequisite with Express? Or create your own after downloading the latest Visual C++ 2015 runtimes from Microsoft?

This link might help: