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
- :
- Re: Better understanding of redistributables
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
‎May 13, 2014
11:25 AM
Better understanding of redistributables
I have InstallShield 2013 Express which I have been using successfully for awhile.
I'm a developer with very limited understanding of installation so I've kept things pretty vanilla.
After a recent update to my application, some of my users began having DLL registry errors during installation.
My research discovered that a tool I added to my application has a dependency on the Microsoft Visual C++ 2010 Redistributable Package (x86) (vcredist_x86.exe).
I send these users the link to download/install the redistributable package which works as a temporary fix.
Looking for a real solution, I then looked into the InstallShield redistributables and found 15-20 Visual C++ prerequisites and merge modules, none of which clearly map to the install that resolves my users' issues.
What is the correct solution for this problem.
Is there some set of merge modules/prerequisites that cover vcredist_x86.exe (if so, how do I identify which I need)?
Or do I need to run vcredist_x86.exe as part on my installation (if so, how would I do this)?
Ken Gilbert
I'm a developer with very limited understanding of installation so I've kept things pretty vanilla.
After a recent update to my application, some of my users began having DLL registry errors during installation.
My research discovered that a tool I added to my application has a dependency on the Microsoft Visual C++ 2010 Redistributable Package (x86) (vcredist_x86.exe).
I send these users the link to download/install the redistributable package which works as a temporary fix.
Looking for a real solution, I then looked into the InstallShield redistributables and found 15-20 Visual C++ prerequisites and merge modules, none of which clearly map to the install that resolves my users' issues.
What is the correct solution for this problem.
Is there some set of merge modules/prerequisites that cover vcredist_x86.exe (if so, how do I identify which I need)?
Or do I need to run vcredist_x86.exe as part on my installation (if so, how would I do this)?
Ken Gilbert
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 13, 2014
02:24 PM
There are builtin prerequisites for Microsoft Visual C++ 2010 and 2010 SP1 that you can include to correct your issue
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 13, 2014
05:57 PM
Sorry, I didn't provide enough information.
The application is built in VB6 which does not have built-in prerequisites (that I know of).
I pestered the tool vendor and was told I only need the C++ 2010 Common Runtime DLLs.
So I added the Visual C++ 10.0 CRT (x86) merge module (Microsoft VC_100_CRT_x86.msm) to my kit and will see if that resolves the problems.
Ken Gilbert
The application is built in VB6 which does not have built-in prerequisites (that I know of).
I pestered the tool vendor and was told I only need the C++ 2010 Common Runtime DLLs.
So I added the Visual C++ 10.0 CRT (x86) merge module (Microsoft VC_100_CRT_x86.msm) to my kit and will see if that resolves the problems.
Ken Gilbert