C ++可再发行组件14与VS2017 C ++可再发行组件冲突 [英] C++ Redistributable 14 conflict with VS2017 C++ Redistributable

查看:161
本文介绍了C ++可再发行组件14与VS2017 C ++可再发行组件冲突的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我重建了一台笔记本电脑,并在此过程中安装了VS2017,其中包括安装的C ++ 2017 Redistributable(x64)-14.10.24728

I rebuilt a laptop and in the process installed VS2017 which includes an install of C++ 2017 Redistributable(x64) - 14.10.24728

我尝试安装其他使用C ++ Redist 14的应用程序,但它们失败并显示错误消息:

I have tried installing other apps that use C++ Redist 14 and they fail with the error message:

已经安装了该产品的另一个版本. 此版本无法继续.配置或删除现有的 版本的此产品,请使用控制面板"上的添加/删除程序". "

"Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel. "

以下组件安装失败: -Visual C ++"14"运行时库(x64)

The following components failed to install: - Visual C++ "14" Runtime Libraries (x64)

我尝试安装C ++ Redist(x64)-14.0.23026,但收到错误消息已经安装了该产品的另一个版本,等等."

I've tried installing C++ Redist (x64) - 14.0.23026 but get error message "Another version of this product is already installed etc."

有什么方法可以解决此问题而无需卸载VS2017并还原为VS2015?

Is there any way to resolve this without uninstalling VS2017 and reverting to VS2015?

PS:具有足够权限的人可以在标签列表中添加"visual-studio 2017"吗?

PS: can someone with sufficient rights add 'visual-studio 2017' to tags list?

推荐答案

VC ++ 2017可再发行文件替换VC ++可再发行文件.请参阅此处,以了解有关如何通过编程方式进行检查的更多详细信息.

The VC++ 2017 redistributables REPLACE the VC++ redistributables. See here for more details on how this can be checked programatically.

如果您只需要使用VC ++ 2015可再发行文件的程序,并且安装了VC _ ++ 2017可再发行文件(考虑到它已升级),则要求2015版本的程序应与2017版本一起使用.

If you just need a program to use the VC++ 2015 redistributables, and the VC_++ 2017 redistributables are installed, given that it's an upgrade, the program requiring the 2015 version should work with the 2017 version.

这篇关于C ++可再发行组件14与VS2017 C ++可再发行组件冲突的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆