VC++:KB971090并选择Visual C运行时DLL依赖项

Ras*_*ber 8 c++ dependencies runtime visual-studio visual-c++

您可能知道,Microsoft最近为Visual Studio部署了一个安全更新:KB971090.

除此之外,这还将Visual C运行时DLL从版本8.0.50727.762更新为8.0.50727.4053.

因此,在此更新之后,我编译的所有使用动态链接的运行时,将其依赖项更新为新的运行时.

当然,对于新的应用程序,可以更新到新的,可能更安全的版本.

但我也希望能够保留旧的依赖 - 例如,我可能想构建一个只需要替换一个DLL的fixpack(如果我在更新后尝试这样做,我会得到可怕的"此应用程序无法启动,因为应用程序配置不正确."除非我还分发更新的运行时).

有没有办法做到这一点,或者我需要保留两个Visual Studio安装:一个更新,一个未更新?

Ted*_*ed. 6

您可以使用此处的解决方法指定版本