Перейдите сюда, чтобы найти информацию про жизненный цикл вашего продукта.
Какова политика жизненного цикла в отношении распространяемых компонентов Visual C++ и набора инструментов MSVC?
Набор инструментов Microsoft C и C++ (MSVC), распространяемые компоненты Visual C++ и библиотеки среды выполнения MSVC следуют Фиксированной политике жизненного цикла. Они поддерживаются в соответствии с жизненным циклом поддержки той версии Visual Studio (включая Visual Studio Build Tools), с которой они были поставлены впервые, даже если поставлялись с последующими версиями Visual Studio.
Как обновляются распространяемые компоненты Visual C++?
Библиотеки среды выполнения MSVC устанавливаются распространяемыми компонентами Visual C++. Начиная с Visual Studio 2015, распространяемые компоненты Visual C++ являются накопительным пакетом обновления на месте. Каждый последующий выпуск распространяемых компонентов совместим с программами, скомпилированными с помощью предыдущих версий набора инструментов MSVC между версиями Visual Studio 2015 и 2022.
Как определить, какие приложения на системе используют неподдерживаемую версию распространяемого компонента Visual C++?
В вашей сети компьютеры по-прежнему могут использовать приложения, которые устанавливают и применяют неподдерживаемую версию среды выполнения VC. Вы можете использовать аудит файлов NTFS для определения такого использования как шага по замене этих приложений на те, которые используют поддерживаемую версию среды выполнения VC. Инструкции см. в статье "Аудит использования версий среды выполнения Visual C++".
Каковы даты поддержки распространяемых компонентов Visual C++, библиотек среды выполнения MSVC и набора инструментов MSVC?
| Профиль | Начальная дата | Дата окончания основной поддержки | Дата окончания расширенной поддержки |
|---|---|---|---|
| Распространяемые компоненты Visual C++ и MSVC 2002 | 12 февраля 2002 г. | 10 июля 2007 г. | 09 июля 2012 г. |
| Распространяемые компоненты Visual C++ и MSVC 2003 | 10 июля 2003 г. | 14 октября 2008 г. | 8 октября 2013 г. |
| Распространяемые компоненты Visual C++ и MSVC 2005 | 27 января 2006 г. | 12 апреля 2011 г. | 12 апреля 2016 г. |
| Распространяемые компоненты Visual C++ и MSVC 2008 | 19 февраля 2008 г. | 9 апреля 2013 г. | 10 апреля 2018 г. |
| Распространяемые компоненты Visual C++ и MSVC 2010 | 29 июня 2010 г. | 14 июля 2015 г. | 14 июля 2020 г. |
| Распространяемые компоненты Visual C++ и MSVC 2012 | 31 октября 2012 г. | 9 января 2018 г. | 10 января 2023 г. |
| Распространяемые компоненты Visual C++ и MSVC 2013 | 15 января 2014 г. | 9 апреля 2019 г. | 9 апреля 2024 г. |
| Распространяемые компоненты Visual C++ и MSVC 2015, 2017, 2019 и 2022 | См. список версий ниже | См. список версий ниже | См. список версий ниже |
Каковы даты поддержки Распространяемого компонента Visual C++, библиотек среды выполнения MSVC и наборов инструментов MSVC вер. 2015, 2017, 2019, 2022 и более поздних версий?
Начиная с Visual Studio 2015, библиотеки среды выполнения и приложения, созданные с помощью наборов инструментов из Visual Studio версий 2015, 2017, 2019 и 2022, совместимы на уровне двоичных файлов с последней версией распространяемых компонентов Microsoft Visual C++. Для этих версий мы рекомендуем клиентам использовать последнюю доступную версию распространяемых компонентов C++. Подробнее см. Совместимость C++ 2015-2022 на уровне двоичных файлов и Загрузка последних поддерживаемых версий распространяемых компонентов Visual C++.
| Версия MSVC | Версия распространяемых компонентов C++ и библиотек среды выполнения | Поставляется с | Начальная дата | Конечная дата |
|---|---|---|---|---|
| Вер. 140–14.00 | Visual Studio 2015 GA | 20 июля 2015 г. | 11 июля 2017 г. | |
| Вер. 140–14.00 | 14.0.24212 | Visual Studio 2015 с обновлением 3 | 20 июля 2015 г. | 14 октября 2025 г. |
| Вер. 141–14.00 | Visual Studio 2017 вер. 15.0 LTSC | 7 марта 2017 г. | 14 января 2020 г. | |
| Вер. 141–14.16 | 14.16.27052 | Visual Studio 2017 вер. 15.9 финальная | 13 ноября 2018 г. | 13 апреля 2027 г. (поддерживаемая версия) |
| Вер. 142–14.20 | Visual Studio 2019 вер. 16.0 LTSC | 2 апреля 2019 г. | 12 января 2021 г. | |
| Вер. 142–14.24 | Visual Studio 2019 вер. 16.4 LTSC | 3 декабря 2019 г. | 12 октября 2021 г. | |
| Вер. 142–14.27 | Visual Studio 2019 вер. 16.7 LTSC | 5 августа 2020 г. | 12 апреля 2022 г. | |
| Вер. 142–14.28 | Visual Studio 2019 вер. 16.6 LTSC | 2 апреля 2019 г. | 11 октября 2022 г. | |
| Вер. 142–14.29 | 14.29.30157 | Visual Studio 2019 вер. 16.11 финальная | 2 апреля 2019 г. | 10 апреля 2029 г. (поддерживаемая версия) |
| Вер. 143–14.30 | Visual Studio 2022 вер. 17.0 LTSC | 8 ноября 2021 г. | 11 июля 2023 г. | |
| Вер. 143–14.32 | Visual Studio 2022 вер. 17.2 LTSC | 10 мая 2022 г. | 9 января 2024 г. | |
| V143 — 14.34 | Visual Studio 2022 версии 17.4 LTSC | 8 ноября 2022 г. | 11 июля 2024 г. | |
| V143 — 14.36 | 14.36.32547 | Visual Studio 2022 версии 17.6 LTSC | 16 мая 2023 г. | 9 января 2025 г. |
| V143 — 14.38 | 14.38.33142 | Visual Studio 2022 версии 17.8 LTSC | 14 ноября 2024 г. | 8 июля 2025 г. |
| V143 — 14.40 | 14.40.33816 | Visual Studio 2022 версии 17.10 LTSC | 21 мая 2024 г. | 13 января 2026 г. (поддерживаемая версия) |
| V143 — 14.42 | 14.42.34433 | Visual Studio 2022 версии 17.12 LTSC | 12 ноября 2024 г. | 14 июля 2026 г. (поддерживаемая версия) |
| V143 — 14.44 | 14.44.35211 | Visual Studio 2022 версии 17.14 LTSC | 13 мая 2025 г. | 13 января 2032 г. (поддерживаемая версия) |
Примечание.
- Версия Распространяемого компонента Visual C++, которая поставляется с окончательным обновлением для Visual Studio 2015, 2017 и 2019, будет поддерживаться в течение соответствующего жизненного цикла Visual Studio. Для получения поддержки пользователи должны использовать последний обслуживаемый выпуск этой версии.
- Версии Распространяемого компонента Visual C++ для Visual Studio 2017, 2019 и 2022, не относящиеся к LTSC, не поддерживались после выпуска последующего дополнительного номера версии. Например, вер. 17.5 поддерживалась только до выпуска вер. 17.6. Дополнительные сведения см. в разделе Каналы и периодичность выпусков Visual Studio.
Будет ли поддержка устаревших Распространяемых компонентов Visual C++ для продуктов Майкрософт?
Есть несколько конкретных случаев, когда мы продолжаем поддерживать Распространяемый компонент Visual C++ по окончании жизненного цикла базового продукта Visual Studio. Эта поддержка предназначена только для исправлений безопасности и только в контексте и в течение жизненного цикла продуктов Майкрософт, которые от него зависят. В следующей таблице указаны продукты Майкрософт и соответствующие Распространяемые компоненты Visual C++, поддерживаемые для этого продукта. Подробную информацию о жизненном цикле поддержки см. на странице с информацией о жизненном цикле продукта.
| Продукт | Версия | Версия Visual C++ Redistributable |
|---|---|---|
| .NET 3.5 включенный в Windows | 3.5 | VC++ 2008 (вер. 9.x) |
| Система управления защитой данных (System Center Data Protection Manager, DPM) | 2016 | VC++ 2012 (вер. 11.x) VC++ 2013 (вер. 12.x) |
| System Center Менеджер Защиты Данных (DPM) | 2019 | VC++ 2012 (вер. 11.x) VC++ 2013 (вер. 12.x) |
| System Center Data Protection Manager (DPM) — система защиты данных | 2022 | VC++ 2012 (вер. 11.x) VC++ 2013 (вер. 12.x) |
| SharePoint Server | 2016 | VC++ 2012 (вер. 11.x) |
| SharePoint Server | 2019 | VC++ 2012 (вер. 11.x) |
| SQL Server* | 2012 (11.x) | VC++ 2010 (вер. 10.x) |
| SQL Server* | 2014 (12.x) | VC++ 2010 (вер. 10.x) |
| SQL Server* | 2016 (13.x) | VC++ 2010 (вер. 10.x) |
| SQL Server | 2017 (14.x) | VC++ 2015-2022 |
| SQL Server | 2019 (15.x) | VC++ 2015-2022 |
| SQL Server | 2022 (26.x) | VC++ 2015-2022 |
| Office | 2016 | VC++ 2015-2022 |
| Office | 2019 | VC++ 2015-2022 |
| Office | 2021 | VC++ 2015-2022 |
* Для версий SQL Server 2012, 2014 и 2016 см. страницу Распространяемый компонент Visual C++, установленный с оповещениями SQL Server об окончании срока службы или устаревшей версии - SQL Server.
Дополнительная информация
- Последние поддерживаемые загрузки Распространяемого компонента Visual C++
- Совместимость на уровне двоичного кода C++ 2015–2022
- Аудит использования версии среды выполнения Visual C++
- Распространение файлов Visual C++
- Перенос, миграция и обновление проектов Visual Studio 2022
- Жизненный цикл продукта Visual Studio и обслуживание
- Каналы и график выпуска Visual Studio
- Поиск сведений о жизненном цикле продуктов и служб