Are all these ms vis c++ necessary
-
-
-
@TONPumper
As everyone already mentioned, the program installs redistributables as and IF needed.
Installing them manually is of no benefit, but doesn't hurt either.
What you achieve is only that if some program requires some redistributable it won't install it if already present on system.
Bad side is that you'll end up with surplus redistributables that only consume space.
The fact that some of them are from 2005 or 2008 doesn't mean they are out of date!
If the program/game was compiled with VC++2008 then that program requires exactly 2008 redistributable, possibly with exact version.
There is no update to redistributable unless the program/game in question was targeted and rebuilt with newer VC++, and in that case the update usually ships as part of game/program or via Windows update.
-
@zebal i was getting dll error although i had the true version,
but after uninstalling them completely and installing them as I wrote above, everything works fine now.
-
-
@
zebal i was getting dll error although i had the true version,
but after uninstalling them completely and installing them as I wrote above, everything works fine now.
Almost every game should include redistributables which you can run by reinstalling game, and if they don't install automatically, you can find redistributables in game installation folder.
If not game/program site should mention install requirements.
Last resort if nothing worked is to investigate missing DLL's and install manually, but in that case I would download them from MS site only.
Surely there must be a way to do some work for bulk install like you did, but I would never install it from somewhere else.
-
Almost every game should include redistributables which you can run by reinstalling game, and if they don't install automatically, you can find redistributables in game installation folder.
If not game/program site should mention install requirements.
Last resort if nothing worked is to investigate missing DLL's and install manually, but in that case I would download them from MS site only.
Surely there must be a way to do some work for bulk install like you did, but I would never install it from somewhere else.
I understand. yoıu care about safety.
you can see what bat file includes (right click, edit), and you can use installer exe files from ms
i found that package from majorgeeks
-
I use an all in one installer. No problem with that.
-
@
TONPumper
As everyone already mentioned, the program installs redistributables as and IF needed.
Installing them manually is of no benefit, but doesn't hurt either.
What you achieve is only that if some program requires some redistributable it won't install it if already present on system.
Bad side is that you'll end up with surplus redistributables that only consume space.
The fact that some of them are from 2005 or 2008 doesn't mean they are out of date!
If the program/game was compiled with VC++2008 then that program requires exactly 2008 redistributable, possibly with exact version.
There is no update to redistributable unless the program/game in question was targeted and rebuilt with newer VC++, and in that case the update usually ships as part of game/program or via Windows update.
I think that the updated versions of the programs would be more stable. I've had multiple builds of a version and they do tend to make Windows slower for me. I feel like limiting the options when you run a program or game will make the program faster because it will use the only version available to render vs scanning through multiple versions. I have noticed a slowness when these conflicts occur. Also worth noting: If a program or game needs a specific version/build of C++, it will either give you an error message, or it will install the C++ that is needed. I had an error with a program that needed C++ 2012 to be installed, so I did a repair install, and the program installed the C++ version that I needed. It was the latest build, so I just installed the same build for the x64 version. I've never been a fan of having multiple versions/builds of any program because they can conflict with one another.