刚刚意识到我已经安装了 msvc++ 2008 可再发行包。为什么以及什么时候安装的?

刚刚意识到我已经安装了 msvc++ 2008 可再发行包。为什么以及什么时候安装的?

在我的 Windows XP 中,为什么突然安装了 msvc++ 2008 可再发行组件包?
安装日期与我的 qt sdk 和 virtualbox 相同。这可能是由于其中之一吗?还是其他原因?

答案1

Qt sdk 不需要 Visual C++ 2008 可再发行版本。

使用 Visual C++ SP1 开发的“应用程序”需要在未安装 Visual C++ 2008 SP1 的计算机上运行。因此,通常在部署使用 VS 开发的应用程序时,它们会与安装程序捆绑在一起。

所以我的答案是 Virtual Box

答案2

下载页面

Microsoft Visual C++ 2008 SP1 可再发行组件包 (x86) 安装了 Visual C++ 库的运行时组件,这些组件是在未安装 Visual C++ 2008 SP1 的计算机上运行使用 Visual C++ SP1 开发的应用程序所需的。

此包安装 C 运行时 (CRT)、标准 C++、ATL、MFC、OpenMP 和 MSDIA 库的运行时组件。对于支持并行部署模型 (CRT、SCL、ATL、MFC、OpenMP) 的库,它们将安装到支持并行程序集的 Windows 操作系统版本的本机程序集缓存(也称为 WinSxS 文件夹)中。

由于 VirtualBox 需要 Visual Studio 2003 或 2005构建说明,我假设它们来自 VirtualBox。

答案3

MSVC++ 是Visual C++ 2008 可再发行版本,我猜测它是使用 Qt SDK 或 VirtualBox 安装的。

相关内容