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

vcredist not being installed

Hi,

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?

Thanks,

Jeff.
0 Kudos

(1) Reply
jeff12345678910
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.
http://daniellang.net/installshield-and-microsoft-visual-c-2010-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
Finish!
0 Kudos