This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- vcredist not being installed
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
Jul 08, 2013
10:25 AM
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.
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.
(1) Reply
Jul 08, 2013
02:12 PM
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!
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!