C++ Redistributable 14与VS2017 C++ Redistributable冲突

Dav*_*son 5 visual-studio vcredist

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

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

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

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

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

有没有办法在不卸载VS2017并恢复到VS2015的情况下解决这个问题?

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

CJB*_*JBS 0

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

如果您只需要一个使用 VC++ 2015 可再发行组件的程序,并且安装了 VC_++ 2017 可再发行组件,考虑到这是升级,则需要 2015 版本的程序应该可以与 2017 版本一起使用。