Sign in to follow this  
Followers 0
oMikR0n

Visual C++

6 posts in this topic

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

99440318.png

Share this post


Link to post
Share on other sites

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

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

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.

1 person likes this

Share this post


Link to post
Share on other sites

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.

1 person likes this

Share this post


Link to post
Share on other sites

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  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.