gpt4 book ai didi

c++ - Visual C++ Redistributable下载特定版本

转载 作者:行者123 更新时间:2023-11-30 05:15:33 24 4
gpt4 key购买 nike

以下问题:我正在实现一个 WIX 安装程序项目,检查是否安装了 C++ VS2015 (x86) redist 包。我找到了这个 stackoverflow link描述不同 Visual Studio 版本的不同注册表项。实际上我们使用的是“Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.23026”。这些包可以在以下注册表项下找到:

HKLM\SOFTWARE\Classes\Installer\Dependencies\{74d0e5db-b326-4dae-a6b2-445b9de1836e}

stackoverflow link声明以下 redist 包的注册表项:

Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.24215 Registry Key: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Dependencies{e2803110-78b3-4664-a479-3611a381656a} Configuration: x86 Version: 14.0.24215.1

可以看出 GUID 不同。

问题:有人知道我可以在哪里下载特定版本的 redist 包吗?通过 Google,我只找到指向最实际的 redist 包的链接。

最佳答案

首先 - 您可以使用以下注册表项路径避免整个 GUID 困惑:

'HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x86' 并读取'Version'键。

关于下载部分——我没有找到下载x86版本的好的方案。

理论上,您可以通过从以下页面的 中提取最新版本链接来获取最新版本链接' https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145 '(简单地链接\下载它会在 64 位机器上下载 64 位版本,并且不允许选择 64 或 86)

关于c++ - Visual C++ Redistributable下载特定版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43040738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com