Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно


Moderator


Сообщения: 53585
Благодарности: 15543

Профиль | Отправить PM | Цитировать


Цитата doc11111:
если я установлю самую новую версию - 11.0.61030.0, а для работы игры, например, потребуется более ранняя версия - 11.0.51106.1, то игра заработает
Заработает.

Цитата Demetriadis:
Все версии С++ устанавливаются side by side(SxS)(совместно друг с другом)
По моим наблюдениям, 2005 и 2008 ставились как Side-by-side, а последующие 2010, 2012, 2013 при установке копируются в System32 (и в SysWOW64 в 64-битной системе).

Но даже 2005 и 2008 обычно содержали в манифестах директивы bindingRedirect, например:
Код: Выделить весь код
<bindingRedirect  oldVersion="9.0.20718.0-9.0.21022.8" newVersion="9.0.30729.6161"/>
<bindingRedirect  oldVersion="9.0.30201.0-9.0.30729.6161" newVersion="9.0.30729.6161"/>
Это позволяло приложениям, скомпилированным под старый VC 2008, запускаться с полностью обновленным VC 2008 SP1.

Цитата Demetriadis:
Нет, не включает
Вы имеете в виду разные VC: 2005, 2008, 2010, 2012 и т. д.
Но в данной теме речь идет исключительно о VC 2012.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:17, 02-02-2014 | #3