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
- :
- Can't get PreReq C++ redist x86 to install on Windows 7 64-bit
Subscribe
- 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
Feb 02, 2011
07:12 AM
Can't get PreReq C++ redist x86 to install on Windows 7 64-bit
INSTALLSCRIPT PROJECT
We need to install both 2005 and 2010 c++ redistributables for both x86 and x64. apparently the 2005 x86 has not been working. now it gives an error "prereq appears to not have installed properly - do you want to continue." if you look at the Programs and Features list, there is an entry for the redistributable, but I can't tell if its complete....I also can't have that error showing to my users. I've read about other people having the same issue (not in association with install shield) but haven't really seen a solution.
A slightly side note, we need all 4 of these redist installed on all systems, so I thought the best way to ensure that was to remove the OS conditions. did I make the matter worse?
I just installed it manually (using downloaded file from Microsoft). The entry in Programs and Features shows the same size component as when InstallSHield tried to install it and gave the error. So I kind of believe that it actually did install properly and completely, but I can't have this error popping up, especially if it is incorrect.
And one last point - the install program tries to reinstall the program every time its run. it doesn't see that it was installed last time.
We do not have any of these problems with the 2005 c++ x64, 2010 c++ x64, or 2010 c++ x86 prerequisites.
We need to install both 2005 and 2010 c++ redistributables for both x86 and x64. apparently the 2005 x86 has not been working. now it gives an error "prereq appears to not have installed properly - do you want to continue." if you look at the Programs and Features list, there is an entry for the redistributable, but I can't tell if its complete....I also can't have that error showing to my users. I've read about other people having the same issue (not in association with install shield) but haven't really seen a solution.
A slightly side note, we need all 4 of these redist installed on all systems, so I thought the best way to ensure that was to remove the OS conditions. did I make the matter worse?
I just installed it manually (using downloaded file from Microsoft). The entry in Programs and Features shows the same size component as when InstallSHield tried to install it and gave the error. So I kind of believe that it actually did install properly and completely, but I can't have this error popping up, especially if it is incorrect.
And one last point - the install program tries to reinstall the program every time its run. it doesn't see that it was installed last time.
We do not have any of these problems with the 2005 c++ x64, 2010 c++ x64, or 2010 c++ x86 prerequisites.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Feb 02, 2011
08:11 AM
Under the Conditions tab, I had to change the "Check the followingf registry location on a 64-bit system" from Default to 64-bit.
Yet another big hole in InstallShield's handling of 64bit systems. We've wasted more time tracking down or coding around 64bit issues like this! Thanks.
Yet another big hole in InstallShield's handling of 64bit systems. We've wasted more time tracking down or coding around 64bit issues like this! Thanks.
