In my windows xp, why suddenly I have msvc++ 2008 redistributable package installed?
THe installation date is the same as my qt sdk and virtualbox. Is it possible because of either ? Or anything else?

  • A lot of stuff requires the MSVC++ 2008 redistributable. That's why it's redistributable :)
    – alex
    Commented Oct 13, 2009 at 6:01

3 Answers 3


Qt sdk doesnot require Visual C++ 2008 redistributable.

It is required for "applications" developed with Visual C++ SP1, to run on a computer that does not have Visual C++ 2008 SP1 installed. So usually when an application developed with VS is deployed ,they bundle redistributable with the installer.

So my answer would be Virtual Box


From the download page:

The Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ SP1 on a computer that does not have Visual C++ 2008 SP1 installed.

This package installs runtime components of C Runtime (CRT), Standard C++, ATL, MFC, OpenMP and MSDIA libraries. For libraries that support side-by-side deployment model (CRT, SCL, ATL, MFC, OpenMP) they are installed into the native assembly cache, also called WinSxS folder, on versions of Windows operating system that support side-by-side assemblies.

Since VirtualBox requires Visual Studio 2003 or 2005 for the build instructions, I'm assuming they are from VirtualBox.

  • 1
    Since is build using VS , its safe to guess that the redistributable came from the installer of Virtual Box
    – NightCoder
    Commented Oct 12, 2009 at 5:57

MSVC++ is the Visual C++ 2008 redistributable, and my guess is that it was installed with either the Qt SDK or VirtualBox.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .