Поділитися через


Запитання й відповіді про життєвий цикл: Visual C++ Redistributable і бібліотеки часу виконання

Перейдіть сюди та дізнайтеся про життєвий цикл свого продукту.

Яку політику життєвого циклу передбачено для розповсюджуваного пакету Visual C++ і набору інструментів MSVC?

До набору інструментів Microsoft C та C++ (MSVC), розповсюджуваного пакету Visual C++ та бібліотеки середовища виконання MSVC застосовується фіксована політика життєвого циклу. Вони підтримуються відповідно до життєвого циклу підтримки версії Visual Studio (в тому числі інструменти для створення Visual Studio Build Tools), в якій вони вперше надаються, навіть якщо вони надаються в наступній версії Visual Studio.

Як оновлюється розповсюджуваний пакет Visual C++?

Розповсюджуваний пакет Visual C++ встановлює бібліотеки середовища виконання MSVC. Починаючи з Visual Studio 2015, розповсюджуваний пакет Visual C++ є сукупним пакетом оновлень без необхідності окремої установки. Кожен наступний випуск розповсюджуваного пакету сумісний із програмами, складеними за допомогою попередніх версій набору інструментів MSVC між версіями Visual Studio 2015 та 2022.

Які дати підтримки розповсюджуваного пакету Visual C++, бібліотек середовища виконання MSVC і набіору інструментів MSVC?

Список Дата початку Дата завершення базової підтримки Дата завершення розширеної підтримки
Розповсюджуваний пакет Visual C++ та MSVC 2002 12 лютого 2002р. 10 липня 2007 р. 9 липня 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++ та бібліотек часу виконання Надано разом із Дата початку Дата завершення
V140 – 14.00 Visual Studio 2015 GA 20 липня 2015 р. 11 липня 2017 р.
V140 – 14.00 14.0.24212.0 Visual Studio 2015, оновлення 3 20 липня 2015 р. 14 жовтня 2025 р. (підтримувана версія)
V141 – 14.00 Visual Studio 2017 для 15.0 LTSC 7 березня 2017 р. 14 січня 2020
V141 – 14.16 14.16.27052.0 Visual Studio 2017 для фінальної версії 15.9 13 листопада 2018 р. 13 квітня 2027 р. (підтримувана версія)
V142 - 14.20 Visual Studio 2019 для версії 16.0 LTSC 2 квітня 2019 р. 12 січня 2021
V142 - 14.24 Visual Studio 2019 для версії 16.4 LTSC 3 грудня 2019 р. 12 жовтня 2021 р.
V142 – 14.27 Visual Studio 2019 для версії 16.7 LTSC 5 серпня 2020 р. 12 квітня 2022 р.
V142 - 14.28 Visual Studio 2019 для версії 16.6 LTSC 2 квітня 2019 р. 11 жовтня 2022 р.
V142 - 14.29 14.29.30157.0 Visual Studio 2019 для фінальної версії 16.11 2 квітня 2019 р. 10 квітня 2029 р. (підтримувана версія)
V143 – 14.30 Visual Studio 2022 для версії 17.0 LTSC 8 листопада 2021 р. 11 січня 2023 р.
V143 - 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.0 Visual Studio 2022 для версії 17.6 LTSC 16 травня 2023 р. 9 січня 2025 р. (підтримувана версія)
V143 - 14.38 14.38.33142.0 Visual Studio 2022 для версії 17.8 LTSC 14 листопада 2024 р. 8 липня 2025 р. (підтримувана версія)
V143 - 14.40 14.40.33816.0 Visual Studio 2022 для версії 17.10 LTSC 21 травня 2024 р. 13 січня 2026 р. (підтримувана версія)
V143 - 14.41 14.40.33816.0 (так само, як 17.10) Visual Studio 2022 версії 17.11 13 серпня 2024 р. 12 листопада 2024 р.
V143 - 14.42 14.42.34433 Visual Studio 2022 версії 17.12 LTSC 12 листопада 2024 р. 14 липня 2026 р. (підтримувана версія)
V143 - 14.43 Має бути визначено Visual Studio 2022 версії 17.13 Має бути визначено Має бути визначено
V143 – 14.xx
Майбутня версія TBD
Версія TBD Visual Studio 2022 версії 17.xx 8 листопада 2021 р. 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++ для продуктів Microsoft?

Є кілька конкретних випадків, коли ми продовжуємо підтримувати розповсюджуваний пакет Visual C++ за межами життєвого циклу основного продукту Visual Studio. Ця підтримка призначена лише для виправлень системи безпеки, і лише в контексті та проміжку часу продуктів Microsoft, які залежать від нього. У таблиці нижче наведено продукт Microsoft і відповідний розповсюджуваний пакет Visual C++, підтримувані для такого продукту. Докладні відомості про життєвий цикл підтримки див на сторінці з інформацією про життєвий цикл продукту.

Продукт Версія розповсюджуваний пакет Visual C++
.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 Data Protection Manager (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.

Додаткові відомості