Microsoft Visual C++ Redistributable (Visual C++ 库的运行时组件)
🕗2020-03-27👁️101
在生成使用由 Visual Studio 提供的库 DLL 的应用程序时,应用程序的用户也必须在运行该应用程序的计算机上安装这些 DLL。 由于大多数用户可能没有安装 Visual Studio,因此你必须为他们提供这些 DLL。 Visual Studio 以可再发行文件的形式提供这些 DLL,可以将其包含到应用程序的安装程序中 。
若要更轻松地将可再发行 DLL 包含到你的安装程序,能以独立可再发行组件包的形式获得它们 。 这些是特定于体系结构的可执行文件,它们使用集中部署将可再发行文件安装在用户的计算机上。 例如,vcredist_x86.exe 安装 32 位库,对于 x86 和 x64 的计算机,vcredist_x64.exe 安装适用于 x64 的 64 位库计算机和 vcredist_ARM.exe 为 ARM 将安装库计算机。 建议采用集中部署,因为 Microsoft 可以使用 Windows 更新服务来分别更新这些库。
这些单独的可再发行 DLL也随 Visual Studio 安装。 默认情况下,它们都安装在 \VC\Redist\MSVC\version 文件夹中的 Visual Studio 安装目录中 。 版本号可能表示通用的一组可再发行文件的不同次要版本号 。 使用在这些目录中找到的任何库 DLL 文件、可再发行组件包或合并模块的最新版本。 可将这些库安装在与应用程序相同的目录中,以便将它们用于本地部署。 不建议进行本地部署,因为这样做就需要由你将更新内容传递到所部署的应用程序。 最好选择使用可再发行组件包进行集中部署。