For example, if you own a 64-bit version of Windows, you will see 64-bit as well 32-bit redistributables.
The specific versions of Visual C++ Redistributable depend on what edition and bit version of Windows you use. Some of those versions arrive with Windows itself since they help your OS work the way it is supposed to. It is no accident that there is more than one version of Visual C++ Redistributable installed on your machine. Why are there so many versions of Visual C++ Redistributable on my PC? All in all, Microsoft Visual C++ Redistributable is a pretty handy feature that your apps rely on to work for you.
For example, it allows to use pre-developed code or offers a single installation for multiple apps.
Microsoft Visual C++ Redistributable contains code developed, tested, supported, and updated by Microsoft, which makes this package a reliable option for both software developers and users. Microsoft Visual C++ Redistributable is a standard distributable package of shared code that comes as part of your Windows and enables apps to run on your PC. So, it is time to find out what it is here for. Well, vigilance never hurts, but in this case, there is no need to worry: Microsoft Visual C++ Redistributable is a perfectly legitimate component of your computer. You might even think you are having a case of malware. This might seem suspicious and even lead you to believe that there is something wrong with your operating system. You might have examined the list of programs installed on your machine and found out there are many versions of something called Microsoft Visual C++ Redistributable in your Windows. What is Microsoft Visual C++ Redistributable and do I need it? Just keep reading to find the right answers and learn even more about the issue in question. Fortunately, this mystery can be easily solved – we have got your questions covered in this very article. If you belong to the second group, you might be wondering what enigmatic Microsoft Visual C++ redistributables are and why you have so many of them installed on your computer.
If you change the order of the packages, again, the first will get installed and the second will fail to get installed (same packages same conditions).Basically, there are two types of PC users: those who take everything for granted and this lot of people who prefer to dig deep. please re-read my 2 posts that detail how and when the error occurs.Īs I indicated, depending on the order that the C++ packages are listed, the first package will get installed while the second is reported with an error. However, your "canned" response for prerequisite condition issues does not apply to the problem I reported. If I manually installed BOTH the 20 C++ Restributuables (圆4) and then run the installer, the installer completes with no errors!Īny suggestions on how I can get around this issue would be greatly appreciated! I am providing the installer with the prerequisite files.
I am running the installer on a Windows 7 64 bit machine!!!Įach prerequisite has the following Install Command Line parameter settings: I am using the following conditions to determine if the prerequisites are installed:įor C++ 2013 - Registry Key Exists : HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Dependencies\Įach prerequisite is configured to install if at least one condition is false AND to Use 64-bit locations when evaluating conditions on a 64-bit machine. The prerequisites are listed under Feature-based. Depending on the order that the prerequisites are listed under Feature-base I get a different error!!! Microsoft Visual C++ 2013 Redistributable (圆4) - 1 prerequisite was not correctly installed. However, if I change the order of the prerequisites (2012, 2013), I encounter the follower error: Microsoft Visual C++ 2012 Redistributable (圆4) - 0 prerequisite was not correctly installed. When I run the installer on a machine that DOES NOT HAVE EITHER of these 2 prerequisites I encounter the following error: Under Feature-based I have the prerequisites listed in the following order: 2013, 2012. I am using Advanced Installer 14.8 on a Windows Server 2008 R2 Standard (64 bit) machine.Īs part of my installer I need to install BOTH the 20 64 bit Microsoft Visual C++ Redistributable.