Полностью ли заменяют более новые версии распространяемых сред выполнения Visual C ++ старые версии?
Например, на одном компьютере в нашей сети установлено следующее: 2008 SP1, 2012 обновление 4 и 2015 обновление 2.
Программа Windows, созданная с помощью Visual C ++, которая использует распространяемую библиотеку, привязана к этой конкретной версии библиотеки. Они не совместимы друг с другом по ABI.
Итак, если у вас есть одна программа, которая использует 32-разрядный распространяемый компонент 2008 года, а другая программа использует 32-разрядный распространяемый компонент 2015 года, а третья использует 64-разрядный распространяемый компонент 2015 года, вам необходимо установить все три версии.
Обратите внимание, что Центр обновления Windows предоставит обновления безопасности и критические обновления для этих сред выполнения, поэтому после его установки вам следует как можно скорее проверить и установить его обновления.