Jump to content

6 posts in this topic

Posted

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

[img]http://img35.imageshack.us/img35/7898/99440318.png[/img]

Share this post


Link to post
Share on other sites

Posted

[quote name='oMikR0n' timestamp='1324861196' post='594543729']
Do i have to keep all those versions installed in my box?

[img]http://img35.imageshack.us/img35/7898/99440318.png[/img]
[/quote]
If you mean 2008 AND 2010, yes you do.

Share this post


Link to post
Share on other sites

Posted

[quote name='htcz' timestamp='1324861427' post='594543731']
If you mean 2008 AND 2010, yes you do.
[/quote]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

Posted

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

Posted

ITOps is right.
[quote name='oMikR0n' timestamp='1324861573' post='594543737']
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!
[/quote]
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 [url="http://forum.avast.com/index.php?topic=76686"]http://forum.avast.com/index.php?topic=76686[/url] 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

Posted

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.