Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 4

vcredist not being installed


On the Redistributables page I have checked the box for "Microsoft Visual C++ 2012 Redistributable Package (x86)". The package has been downloaded and is included in my final exe but it is not installed.

Is there a step/checkbox I'm missing?


0 Kudos
(1) Reply
Level 4

I found an answer. The prq file is broken when attempting to install the x86 redist on 64-bit Windows.

The information here also applies to the VS2012 redistributables.

The solution:

Fire up Notepad and make a 2-minute-quick-fix.

In your InstallShield installation directory, find a folder “SetupPrerequisites” and a file “Microsoft Visual C++ 2012 Redistributables Package (x86).prq”
Open the file in Notepad
Remove the text Bits=”1″ from all 5 operatingsystemcondition xml-tags. This is the part that tells InstallShield only to match this prerequisite on x86 machines.
Save the file; then recompile your setup
0 Kudos