gpt4 book ai didi

visual-c++ - Visual C++ Redistributable for Visual Studio 2017 的 MSM 文件在哪里?

转载 作者:行者123 更新时间:2023-12-04 13:37:06 24 4
gpt4 key购买 nike

我已经使用 VS 2015 一段时间了,昨天(2017-03-07)推出时刚刚升级到 VS 2017。我只安装了 .NET 桌面和 C++ 桌面工作流,没有更改任何其他单独的组件。

我正在考虑将我的 C++ 项目迁移到 2017 工具链(版本“141”显然?2015 是“140”)。我需要为我的安装程序使用 VC 合并模块,所以我查看了 C:\Program Files (x86)\Common Files\Merge Modules文件夹,但该文件夹仅包含 VC140我期望也能看到的 MSM VC141 2017 年安装添加的 MSM。

2017 VC 运行时的 MSM 文件在哪里?

我简要(非常简要地)考虑了这样一种可能性,即由于 2017 年的 VC 编号与 2015 年的 VC 编号相比略有增加,因此 2015 年的 MSM 可能足以满足 2017 年的运行时间,但是……这似乎不太可能。

最佳答案

从 Visual Studio 2017 RTM 开始...

我在以下路径中找到了我正在寻找的 MSM 文件:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Redist\MSVC\14.10.25008\MergeModules

版本名嵌入到这个路径中,有点可惜。根据您实际安装的版本替换该路径元素。

此外, MSVC 之后的数字路径元素根据您当前安装的 Visual Studio 更新,可能会有所不同。

我在该位置找到的 MSM 文件的完整列表:

Microsoft_VC150_CRT_x64.msm
Microsoft_VC150_CRT_x86.msm
Microsoft_VC150_CXXAMP_x64.msm
Microsoft_VC150_CXXAMP_x86.msm
Microsoft_VC150_DebugCRT_x64.msm
Microsoft_VC150_DebugCRT_x86.msm
Microsoft_VC150_DebugCXXAMP_x64.msm
Microsoft_VC150_DebugCXXAMP_x86.msm
Microsoft_VC150_DebugOpenMP_x64.msm
Microsoft_VC150_DebugOpenMP_x86.msm
Microsoft_VC150_OpenMP_x64.msm
Microsoft_VC150_OpenMP_x86.msm

从 Visual Studio 2017 v15.3.1 开始...

显然是 150合并模块文件名中的版本字符串不是 MS 想要的。请参阅发行说明 here .更新的合并模块文件名使用 141版本字符串,以匹配工具集版本 14.1x。

关于visual-c++ - Visual C++ Redistributable for Visual Studio 2017 的 MSM 文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42677550/

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