安装VS 2015 update 3受阻,已装VS2017/2019该如何解决?
报错原因说明
这个报错大概率是预先安装VS 2019、VS 2017导致的。高版本Visual Studio会默认安装版本号高于2015 Update 3对应版本的VC++ Redistributable运行库,2015的安装程序检测到系统内存在更高版本的同系列核心组件时,就会触发安装拦截。
可行解决方法
- 方法1:卸载高版本VC运行库后再安装
打开控制面板-程序和功能,找到所有名称包含Microsoft Visual C++ 2015-2022 Redistributable的条目(x86和x64版本都需要卸载),重启电脑后运行VS 2015 Update 3安装程序即可正常安装。完成VS 2015安装后可重新安装最新版VC 2015-2022运行库,不会影响已安装的各版本VS使用。 - 方法2:添加启动参数跳过版本检测
找到VS 2015 Update 3的安装包,右键创建快捷方式,打开快捷方式的属性面板,在「目标」字段的路径末尾添加空格和参数/override /norestart,保存后双击该快捷方式启动安装,即可跳过版本检测直接完成安装。 - 方法3:通过现有高版本VS Installer安装2015工具集(仅适用于需要VS2015编译环境不需要完整IDE的场景)
打开已安装的VS 2017或VS 2019对应的Visual Studio Installer,点击对应版本的「修改」按钮,切换到「单个组件」标签,搜索勾选「VS 2015 C++ 生成工具」相关组件,安装后即可获得兼容的VS2015编译环境,无需单独安装完整VS2015。
内容的提问来源于stack exchange,提问作者RiksonTool
相关产品推荐
相关产品推荐

