Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Microsoft Visual c++ Разные версии (http://forum.oszone.net/showthread.php?t=221869)

Trapdor 30-11-2011 16:59 1806594

Microsoft Visual c++ Разные версии
 
Ребят столкнулся с таким вопросом. В следствии установки различного софта на Windows 7, возникает необходимость в дополнительном платформенном ПО Microsoft. В частности компонента Microsoft visual c++. Часто его дистрибутив зашивают в пакеты установки программ (AutoCAD и пр.), и он ставится вместе с программой. Однако после установки я обнаружил такую ситуацию. В меню "Установки/Удаление программ" сразу 2 версии одного пакета дистрибутива, хотя и год и платформа одинаковы. Почему более поздняя версия просто не обновила раннюю? Как это обычно происходит.

Stokkador 30-11-2011 17:11 1806615

Trapdor, Если Вам интересно, то вот список множества версий сборок Visual C++. Разными программами используются разные сборки.
Код:

- Microsoft Visual C++ 2005 x86 Redistributable - 8.0.50727.42
- Microsoft Visual C++ 2005 x86 Redistributable - 8.0.51011
- Microsoft Visual C++ 2005 x86 Redistributable - 8.0.56336
- Microsoft Visual C++ 2005 x86 Redistributable - 8.0.59193
- Microsoft Visual C++ 2005 x86 Redistributable - 8.0.61001

- Microsoft Visual C++ 2008 x86 Redistributable - 9.0.21022
- Microsoft Visual C++ 2008 x86 Redistributable - 9.0.21022.218
- Microsoft Visual C++ 2008 x86 Redistributable - 9.0.30411
- Microsoft Visual C++ 2008 x86 Redistributable - 9.0.30729
- Microsoft Visual C++ 2008 x86 Redistributable - 9.0.30729.17
- Microsoft Visual C++ 2008 x86 Redistributable - 9.0.30729.4148
- Microsoft Visual C++ 2008 x86 Redistributable - 9.0.30729.5570
- Microsoft Visual C++ 2008 x86 Redistributable - 9.0.30729.6161

- Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219

- Microsoft Visual C++ 2005 x64 Redistributable - 8.0.50727.42
- Microsoft Visual C++ 2005 x64 Redistributable - 8.0.51011
- Microsoft Visual C++ 2005 x64 Redistributable - 8.0.56336
- Microsoft Visual C++ 2005 x64 Redistributable - 8.0.59192
- Microsoft Visual C++ 2005 x64 Redistributable - 8.0.61000

- Microsoft Visual C++ 2008 x64 Redistributable - 9.0.21022
- Microsoft Visual C++ 2008 x64 Redistributable - 9.0.21022.218
- Microsoft Visual C++ 2008 x64 Redistributable - 9.0.30411
- Microsoft Visual C++ 2008 x64 Redistributable - 9.0.30729
- Microsoft Visual C++ 2008 x64 Redistributable - 9.0.30729.4148
- Microsoft Visual C++ 2008 x64 Redistributable - 9.0.30729.5570
- Microsoft Visual C++ 2008 x64 Redistributable - 9.0.30729.6161

- Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219


Trapdor 30-11-2011 17:35 1806640

То есть для полной функциональности мне что нужно их все установить? Я думал это унифицированная платформа.

Stokkador 30-11-2011 17:44 1806648

Trapdor, Не надо все устанавливать. Вы же сами упомянули, что их зашивают в пакет установки. Если устанавливаемое приложение работает в среде Visual C++, то она сама установит библиотеки и т.п.. Вспомните Net.Framework, версия 2.0 не обновляло версию 1.1 и т.д.. Тот же DirectX может присутствовать в системе в различных версиях, будь то 9 или 10.

Morpheus 30-11-2011 18:14 1806673

Trapdor, для снижения времени при дальнейших установках программ можно сразу установить Extended. Но может быть ситуация, с которой я недавно столкнулся. Программа ставилась до момента проверки наличия нужной версии VC++, когда эту версию находила, просто впадала в ступор. Криворучие программеров не знает границ :)

Stokkador 30-11-2011 18:28 1806685

Цитата:

Цитата Morpheus
Криворучие программеров не знает границ »

И такое бывает. Помню случай, когда при установке программы выдавала некую ошибку пакета VC++, не помню точное описание. Смог установить только удалив ту версию VC++, которую позже во время установки и поставилась.:)


Время: 18:42.

Время: 18:42.
© OSzone.net 2001-