Visual Studio 2017的Visual C 重新分布的MSM文件在哪里



我已经使用了VS 2015已有一段时间了,刚刚启动(2017-03-07)时刚刚升级为VS 2017。我只安装了.NET桌面和C 桌面工作流程,而无需更改任何其他单独的组件。

我正在考虑将我的C 项目迁移到2017年工具链(显然是" 141"版本?2015年是" 140")。我需要为安装程序使用VC合并模块,因此我在C:Program Files (x86)Common FilesMerge Modules文件夹中查看,但是该文件夹仅包含VC140 MSMS,我期望在其中看到VC141 MSMS的安装。

的安装。 。

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

我简短(非常简短)考虑了这样的可能性,因为2017年的VC号码看起来像是2015年VC号码的SEMVER小撞击,2015年的MSM可能足以满足2017年运行时的费用,但是...这似乎不太可能。

与Visual Studio 2017 RTM ...

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

C:Program Files (x86)Microsoft Visual Studio2017ProfessionalVCRedistMSVC14.10.25008MergeModules

该版本的名称嵌入了此路径中,这有点不幸。根据您实际安装的版本替换该路径元素。

另外,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

视觉工作室2017 v15.3.1 ...

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

相关内容

  • 没有找到相关文章

最新更新