能否安装VC toolset 14.10?能否通过VS Installer安装或有其他途径?
VC Toolset 14.10 安装问题全解
1. 是否可以安装VC Toolset 14.10?
完全可以!这个工具集属于Visual Studio 2017 15.7版本对应的专属组件,只是微软后来调整了VS Installer的组件展示逻辑,导致它不像新版本工具集那样容易直接找到而已。
2. 通过VS Installer安装的可能性及替代方案
能否通过VS Installer安装?
- 常规操作下,现在打开VS Installer确实找不到14.10的选项了——微软已经把它从默认的可选组件列表中移除,因为后续VS 2017更新推送了14.11及以上版本的工具集,优先级更高。
- 不过你可以试试这个小技巧:如果已经安装了VS 2017,打开VS Installer进入「修改」界面,切换到「单个组件」选项卡,直接在搜索框输入
MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.10),看看能不能搜到。如果搜不到,说明你的VS Installer版本已经更新到不再支持展示这个旧组件的程度,这种情况下就没法通过VS Installer安装了。
其他可行的安装途径
如果VS Installer走不通,这几个方法可以帮到你:
- 独立Build Tools安装包:找到对应VS 2017 15.7版本的Build Tools安装程序,运行后在组件选择里勾选VC Toolset 14.10相关选项即可完成安装。
- 备份/镜像介质:如果你之前备份过VS 2017 15.7版本的安装介质,或者能找到可信的镜像源,直接用这个介质安装对应的工具集组件就行。
- NuGet包方式:针对特定项目的话,可以通过NuGet安装
Microsoft.VCToolsVersion.14.10包,它会把工具集文件下载到项目目录,仅在该项目中生效,适合不需要全局安装的场景。
内容的提问来源于stack exchange,提问作者Dmitry Sokolov




