Posted June 24, 2019
high rated
Over the years, we all have seen stuff like :
"HALP ME ! MAH GAME DOESNT WERK ! WHEN I LAUNCH IT, IT DISPLAYS AN ERROR MESAGE, SOMETHIN BOUT MSVCR120.DLL IZ MISIN ! I DOAN UNDERSTAND ! HEEELLLLLLP, OR IM GONNA HAS HART ATTACK !!!!"
This is because lots of programs (including games) make use of the microsoft c++ redistributable, commonly used files in C++ programming. So if you don't have this redist and the program you want to use needs it, the program won't work, obviously.
The thing is that there have been lots of versions of this redist : 2005, 2008, 2010, 2012, 2013, 2015, ...
And for each of these versions, several subversions exist. And sometimes, the redist get installed several times even for a same subversion !
Both for 32 bits programs (x86) and 64 bits programs (x64).
And all of these versions are not compatible with each other : having the 2012 version will be of no use if you want to run a program that needs the 2008 one...
This results in a mess and a lot of redist to install on your computer.
The good news is that starting from 2015, these redist are retro-compatible. So starting with the 2015 one, the redist will include the previous versions.
So if you install the latest (2019), it will include the 2015 and 2017 ones without the need to install them.
Moreover, installing the latest automatically uninstalls and replaces the previous ones starting from 2015.
So now, you no longer need to search for and install every single fucking one of them. Installing the very latest will be enough. Of course the old ones before 2015 are unaffected so you still may need to have them separately.
This will decrease the related troubles a bit, hopefully there will be less cases of "HEEELP ! GAME DOESNT WERK, I DOAN UNDERSTAND !".
Link to the latest redist as of now (2022) :
x86
x64
-------------
TL;DR : you no longer need every single MS Visual C++ Redist, starting from 2015 ; the latest will suffice.
"HALP ME ! MAH GAME DOESNT WERK ! WHEN I LAUNCH IT, IT DISPLAYS AN ERROR MESAGE, SOMETHIN BOUT MSVCR120.DLL IZ MISIN ! I DOAN UNDERSTAND ! HEEELLLLLLP, OR IM GONNA HAS HART ATTACK !!!!"
This is because lots of programs (including games) make use of the microsoft c++ redistributable, commonly used files in C++ programming. So if you don't have this redist and the program you want to use needs it, the program won't work, obviously.
The thing is that there have been lots of versions of this redist : 2005, 2008, 2010, 2012, 2013, 2015, ...
And for each of these versions, several subversions exist. And sometimes, the redist get installed several times even for a same subversion !
Both for 32 bits programs (x86) and 64 bits programs (x64).
And all of these versions are not compatible with each other : having the 2012 version will be of no use if you want to run a program that needs the 2008 one...
This results in a mess and a lot of redist to install on your computer.
The good news is that starting from 2015, these redist are retro-compatible. So starting with the 2015 one, the redist will include the previous versions.
So if you install the latest (2019), it will include the 2015 and 2017 ones without the need to install them.
Moreover, installing the latest automatically uninstalls and replaces the previous ones starting from 2015.
So now, you no longer need to search for and install every single fucking one of them. Installing the very latest will be enough. Of course the old ones before 2015 are unaffected so you still may need to have them separately.
This will decrease the related troubles a bit, hopefully there will be less cases of "HEEELP ! GAME DOESNT WERK, I DOAN UNDERSTAND !".
Link to the latest redist as of now (2022) :
x86
x64
-------------
TL;DR : you no longer need every single MS Visual C++ Redist, starting from 2015 ; the latest will suffice.
Post edited June 21, 2022 by Pouyou-pouyou