В моем Windows XP, почему вдруг у меня установлен распространяемый пакет msvc++ 2008?
Дата установки такая же, как у моего qt sdk и virtualbox. Это возможно из-за того или другого? Или что-нибудь еще?

3 ответа3

1

Со страницы загрузки:

Распространяемый пакет Microsoft Visual C++ 2008 с пакетом обновления 1 (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.

1

Qt sdk не требует распространения Visual C++ 2008.

Это необходимо для "приложений", разработанных с помощью Visual C++ SP1, для запуска на компьютере, на котором не установлен Visual C++ 2008 SP1. Поэтому обычно при развертывании приложений, разработанных с использованием VS, они распространяются вместе с установщиком.

Так что мой ответ будет Виртуальная коробка

0

MSVC++ - это распространяемый Visual C++ 2008, и я предполагаю, что он был установлен вместе с Qt SDK или VirtualBox.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .