Пакет компонентов времени выполнения, необходимый для стабильной работы множества программ, написанных на C++
Пакет компонентов времени выполнения, необходимый для стабильной работы множества программ, написанных на C++
Голосов (Голосов: 1)
Лицензия для программы Бесплатно
Разработчик Microsoft
Версия 14.26.28720.3
Операционная система Windows
Голосов
(Голосов: 1)
Разработчик
Microsoft
Операционная система
Windows
Лицензия для программы
Бесплатно
Версия
14.26.28720.3
Microsoft Visual C++ 2015 Redistributable, это набор библиотек времени выполнения, который нужен для запуска приложений C++, собранных в Visual Studio 2015 и использующих динамическую линковку с библиотеками Visual C++.
Этот пакет рассчитан на тех, кто работает с программами на Windows, которые требуют наличие компонентов Visual C++ на компьютере, в том числе когда среда Visual Studio 2015 не установлена.
Зачем нужен этот пакет и что он дает
Microsoft Visual C++ 2015 Redistributable закрывает типичную задачу зависимости, приложения, собранные под Visual C++ 2015, получают нужные компоненты времени выполнения на целевой системе. С практической точки зрения это служебный компонент, который чаще воспринимается как «фундамент» для других программ, а не как самостоятельный продукт с отдельным интерфейсом.
Состав библиотек, на которые опираются приложения
В состав входят компоненты времени выполнения для нескольких ключевых направлений, включая C Runtime (CRT), Standard C++, а также библиотеки MFC, C++ AMP и OpenMP. Это делает пакет универсальным решением для широкого круга C++ приложений, которые собирались с опорой на соответствующие библиотеки Visual C++.
Обновления и совместимость в линейке Visual C++
Начиная с Visual Studio 2015, распространяемые компоненты Visual C++ обновляются по накопительной модели (in-place cumulative update), и сохраняют двоичную совместимость для приложений, собранных инструментами MSVC, начиная с версии, которая поставлялась с Visual Studio 2015. Также отмечается, что пакет включает исправления для runtime DLL и содержит актуальные версии, связанные с KB 2999226.
Совместимость с Windows
Пакет заявлен как совместимый с рядом версий Windows, включая Windows 7 Service Pack 1, Windows 8 и 8.1, а также несколькими версиями Windows Server, и отдельными более ранними выпусками Windows.
Плюсы
- Необходимая база для запуска C++ приложений, собранных в Visual Studio 2015 и использующих библиотеки Visual C++
- Включает runtime-компоненты CRT, Standard C++, MFC, C++ AMP и OpenMP
- Предусмотрены исправления для runtime DLL, также упоминается актуальность в контексте KB 2999226
Минусы
- Практически не дает ценности сам по себе, полезен только как зависимость для приложений
- Тема поддержки для более старых выпусков Visual C++ Redistributable со временем становится сложнее, особенно если сравнивать разные поколения пакетов