Visual C++ Libs

Post » Mon May 28, 2012 5:59 pm

I installed Fallout 3 GOTY after Skyrim and it appears to have installed additional versions of the Microsoft Visual C++ libraries. I have multiple versions for the 2005 and 2008 editions for x86 and x64. Are all these necessary? If not how do I figure out what can be removed. Thanks.

Edit: Below is an example

Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.17
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161
User avatar
Suzie Dalziel
 
Posts: 3443
Joined: Thu Jun 15, 2006 8:19 pm

Post » Mon May 28, 2012 10:52 pm

Don't remove them. They are there for a reason.
User avatar
SexyPimpAss
 
Posts: 3416
Joined: Wed Nov 15, 2006 9:24 am

Post » Tue May 29, 2012 12:13 am

It seems odd though. I only need one JVM for example because it is backwards compatible.
User avatar
Paula Ramos
 
Posts: 3384
Joined: Sun Jul 16, 2006 5:43 am

Post » Tue May 29, 2012 1:11 am

Windows allows side-by-side installations of a number of files, mostly to get around minor incompatiblity issues between different versions of the "same" DLL. For example, if a given app code relies on certain undocumented behaviour from one of these DLLs and a bug gets fixed that changes the behaviour, the app can break badly.

Having said that, very few apps have any problems. In your case, you'll probably find that the majority of apps are "redirected" from the older DLL version to the newer one without any problems. The older version may not get used at all. However, given that it's only a few MB worth of files, it's not worth the hassle of removing them and having something break.
User avatar
Mariana
 
Posts: 3426
Joined: Mon Jun 12, 2006 9:39 pm


Return to V - Skyrim