我的理解是,VC ++ redists实质上是对某些核心Windows文件的更新,随着时间的推移MS"赶上"将过去的版本合并到Windows的新版本/更新中。例如,我可能期望用VC ++ 2005构建的任何东西都不需要我在目标PC上安装redist。
任何人都可以为哪些版本的Windows包含哪些VC ++ redist版本提供明确的参考资料?
此外,在最新版本的VC ++中,MS仍采用的是redist方法,例如2012年及以后?
答案 0 :(得分:1)
使用现代版本的Visual Studio分发的文件都不是对Windows附带的文件的更新。
Windows确实附带了C运行时,该运行时在内部使用,并且(由于向后兼容性原因)由使用Visual Studio 6或更早版本构建的应用程序使用。 Visual Studio的更高版本每个都有自己的运行时,其中没有一个随Windows一起提供。