Только что понял, что у меня установлен распространяемый пакет msvC++ 2008. Почему и когда?
В моем Windows XP, почему вдруг у меня установлен распространяемый пакет msvC++ 2008?
Дата установки такая же, как у моего qt sdk и virtualbox. Это возможно из-за того или другого? Или что-нибудь еще?
3 ответа
Qt sdk не требует распространения Visual C++ 2008.
Это необходимо для "приложений", разработанных с помощью Visual C++ SP1, для запуска на компьютере, на котором не установлен Visual C++ 2008 SP1. Поэтому обычно при развертывании приложения, разработанного с помощью VS, они распространяются вместе с установщиком.
Так что мой ответ будет Виртуальная коробка
Распространяемый пакет Microsoft Visual C++ 2008 SP1 (x86) устанавливает компоненты среды выполнения библиотек Visual C++, необходимые для запуска приложений, разработанных с использованием Visual C++ SP1, на компьютере, на котором не установлен Visual C++ 2008 SP1.
Этот пакет устанавливает компоненты среды выполнения библиотек C Runtime (CRT), Standard C++, ATL, MFC, OpenMP и MSDIA. Для библиотек, которые поддерживают модель параллельного развертывания (CRT, SCL, ATL, MFC, OpenMP), они устанавливаются в собственный кэш сборок, также называемый папкой WinSxS, в версиях операционной системы Windows, которые поддерживают параллельные сборки,
Поскольку VirtualBox требует Visual Studio 2003 или 2005 для инструкций по сборке, я предполагаю, что они из VirtualBox.
MSVC++ - это распространяемый Visual C++ 2008, и я предполагаю, что он был установлен вместе с Qt SDK или VirtualBox.