Wil*_*iam 5 merge-module visual-c++ visual-studio-2017
我一直在使用VS 2015一段时间,并在昨天(2017-03-07)推出时升级到VS 2017.我只安装了.NET桌面和C++桌面工作流程,而没有更改任何其他单个组件.
我正在考虑将我的C++项目迁移到2017工具链(版本"141"显然是?2015年是"140").我需要为我的安装程序使用VC合并模块,所以我查看了该C:\Program Files (x86)\Common Files\Merge Modules文件夹,但该文件夹只包含VC140MSM,我希望VC141在2017年安装时也可以看到MSM.
2017 VC运行时的MSM文件在哪里?
我简要地(非常简短地)考虑过,因为2017年的VC编号看起来像是2015年VC编号的一小部分,2015年MSM可能足以满足2017年的运行时间,但......似乎不太可能.
Wil*_*iam 11
我在以下路径找到了我正在寻找的MSM文件:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Redist\MSVC\14.10.25008\MergeModules
Run Code Online (Sandbox Code Playgroud)
版本名称嵌入在此路径中,这有点不幸.根据您实际安装的版本替换该路径元素.
此外,后面的数字路径元素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
Run Code Online (Sandbox Code Playgroud)
显然150,合并模块文件名中的版本字符串不是MS的意图.请参阅此处的发行说明.更新的合并模块文件名使用141版本字符串,以匹配工具集版本14.1x.
| 归档时间: |
|
| 查看次数: |
5951 次 |
| 最近记录: |