Sign in to follow this  

Visual C++

Recommended Posts

oMikR0n    0

Do i have to keep all those versions installed in my box?

99440318.png

Share this post


Link to post
Share on other sites
htcz    73

Do i have to keep all those versions installed in my box?

99440318.png

If you mean 2008 AND 2010, yes you do.

Share this post


Link to post
Share on other sites
oMikR0n    0

If you mean 2008 AND 2010, yes you do.

Really? :o And what about all those different versions of each one?

2010 one its bigger in size than the 2008 one, so i though that maybe its included!

Share this post


Link to post
Share on other sites
ITOps    23

Yes, you need to keep them installed as for every program that utilizes Visual C++ needs to have it's specific redistributable installed. Without the correct redistributable installed the applications that require it will not run.

  • Like 1

Share this post


Link to post
Share on other sites
InactiveUser12345    1

ITOps is right.

And what about all those different versions of each one?

2010 one its bigger in size than the 2008 one, so i though that maybe its included!

The different versions are for compatibility. Microsoft has released several security updates and hotfixes for each one of Visual C++ versions. Not all companies relying on Visual C++ libraries for their applications update their code with each new Visual C++ hotfix. This is also because of genuine reasons. For example, see this http://forum.avast.com/index.php?topic=76686 case where Avast! did not update their components to the latest security release for all (almost) Microsoft Visual C++ versions because it broke Windows 2000 compatibility.

This is just LIKE you have many versions of same DLL library in the %systemroot%/WinSxS folder. That is also for compatibility.

For your second question - no it does not. Just like Microsoft .NET Framework 4 does not include/require Microsoft .NET Framework 3.5. .NET Framework 3.5 and 3.0 were exceptions which required .NET Framework 2.0 because .NET 3.0 and 3.5 were basically expansions to .NET Framework 2.0.

  • Like 1

Share this post


Link to post
Share on other sites
oMikR0n    0

Thanks a lot Swapnil99pro!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.