发布于 2020-01-13 10:24:17
VC++运行时再发行版是VS 2015、2017和2019年的相同的!来自微软支持
Note 2015年、2017年和2019年都共享相同的可再发行文件。
但是,这个可再发行的包已经发布了许多不同的版本!安装程序程序(下面链接)将执行所需的检查,以查看目标计算机上是否已经出现了更新的版本,并发出信号。
组成此可再发行包的运行库有时(令人困惑地)被称为Visual C++ "14“运行时库。( " 14“来自Visual Studio 2015包含MSVC编译器的版本14;VS2017 = MSVC v15;和VS2019 = MSVC v16的事实。)
将来的VisualC++版本是否也会共享相同的可再发行包尚不确定。
支持的三个处理器平台的最新版本可以从以下链接下载和/或安装:
编辑:可能会有一些混淆,在这里,在‘版本检查’我上面提到的!来自同一Microsoft支持页面:
例如,安装VisualC++ 2019可再发行版也会影响使用VisualC++ 2015和2017构建的程序。但是,安装VisualC++ 2015可再发行版不会取代VisualC++ 2017和2019再发行版安装的较新版本的文件。这与所有以前的VisualC++版本不同,因为每个版本都有各自不同的运行时文件,而不是与其他版本共享。
我将此解释为,如果您有vc_redist安装的“旧”版本(例如,使用VS2015发布),那么它的组件将由任何较新的安装更新。但是,运行较旧的安装程序不会与最近的安装发生冲突。
https://stackoverflow.com/questions/59713305
复制相似问题