Életciklus – Gyakori kérdések – Microsoft C++ buildeszközök, terjeszthető és futtatókörnyezeti kódtárak

Kérjük, itt keresse meg a termék életciklusát.

Mi a Visual C++ újraterjeszthető életciklus-szabályzata?

A Visual Studio 2015-ben és újabb verziókban szállított Microsoft Visual C++ újraterjeszthető v14.0-s verzió egy helyszíni kumulatív frissítés. A Visual Studio 2015 vagy újabb verziói által készített Microsoft C++ buildeszközök (MSVC) a bináris kompatibilitási ígéretünk szerint használhatják a legújabb Microsoft Visual C++ terjeszthető verziót.

A Visual Studio 2026-tól kezdődően a Visual C++ újra terjeszthető v14 és későbbi verziói a Modern szabályzat szerint működnek, egy Visual Studiótól független életciklussal. Támogatásuk azon Microsoft C++ Build Tools életciklusának megfelelően történik, amellyel először kiszállították őket.

A Visual Studio 2015 és 2022 között először szállított újraterjeszthető verziói a Rögzített Életciklus Szabályzatot követik, és a Visual Studio azon verziójának támogatási életciklusa alapján támogatottak, amelyben elsőként szállítják őket, még akkor is, ha a Visual Studio egy későbbi verziójában szállítanak.

A Visual Studio 2015-ben és korábbi verzióiban szállított Visual C++ terjeszthető verziók már nem támogatottak.

A Redistributable kiadott és támogatott verzióival kapcsolatos további részletekért tekintse meg az alábbi táblázatot. Lásd még a Microsoft Visual C++ terjeszthető legújabb támogatott letöltéseit.

Mi a Microsoft C++ Build Tools (MSVC) életciklus-szabályzata?

A Microsoft C++ Build Tools (MSVC) tartalmazza a Microsoft C++ fordítót, a linkert, a fejléceket, a kódtárakat, a futtatókörnyezeti MSM-eket és a C++ alkalmazások készítéséhez szükséges egyéb összetevőket.

A Visual Studio 2026-tól kezdődően az MSVC 14.50 és újabb verziók a Modern Szabályzatot követik a Visual Studiótól eltérő életciklussal. Az MSVC Build Tools-kiadások az első kiadástól számított 9 hónapig támogatottak lesznek, függetlenül attól, hogy a Visual Studio melyik verzióját szállítják. Kétévente az egyik Microsoft Visual C++ (MSVC) kiadást Hosszú Távú Szervizelési (LTS) kiadásként jelöljük ki. Az LTS-kiadások az első kiadástól számított 3 évig támogatottak lesznek, függetlenül attól, hogy a Visual Studio melyik verzióját szállítja.

A Microsoft C++ Build Tools (MSVC) 14.44-es és korábbi verziói, amelyek a 2022-es és az azt megelőző Visual Studio-val lettek kiadva, a rögzített életciklus szabályzatot követik. A Visual Studio (beleértve a Visual Studio buildelési eszközeit is) verziójának támogatási életciklusa alapján támogatottak, még akkor is, ha a Visual Studio egy későbbi verziójában szállítják őket.

Hogyan frissül a Visual C++ Redistributable?

A Visual C++ Redistributable telepíti az MSVC futtatókörnyezeti könyvtárakat. A Visual Studio 2015-től kezdődően a Visual C++ Redistributable egy helyi kumulatív frissítés. Az újraterjeszthető termék minden egyes kiadása kompatibilis az MSVC Build Tools 14.00-s és újabb verziójával lefordított programokkal, amelyek a Visual Studio 2015-ben és újabb verziókban jelentek meg, feltéve, hogy az terjeszthető verzió egyenlő vagy magasabb az alkalmazás létrehozásához használt buildelési eszközök verziójával.

Hogyan állapíthatom meg, hogy egy gépen mely alkalmazások használják a Visual C++ terjeszthető verziójának nem támogatott verzióját?

Előfordulhat, hogy a hálózaton a gépek továbbra is futtatnak olyan alkalmazásokat, amelyek telepítik és használják a Visual C++ terjeszthető verziójának nem támogatott verzióját. Az NTFS-fájlnaplózással azonosíthatja az ilyen használatot, ami a VC terjeszthető támogatott verzióját használó alkalmazások lecserélésének egyik lépése. Útmutatásért tekintse meg a Visual C++ terjeszthető verzióhasználat naplózását.

A Visual C++ terjeszthető, az MSVC futtatókörnyezeti kódtárak és az MSVC buildelési eszközök mely verziói támogatottak?

A Visual Studio 2015-től kezdve a Visual Studio 2015-ös, 2017-es, 2019-es és 2022-es verzióiból készült MSVC buildeszközökkel készült futtatókörnyezeti kódtárak és alkalmazások binárisan kompatibilisek a legújabb Microsoft Visual C++ terjeszthető verzióval. Ezekhez a verziókhoz javasoljuk, hogy az ügyfelek a C++ Redistributable legújabb elérhető verzióját használják. További információ: C++ bináris kompatibilitás 2015–2022 és a legújabb támogatott Visual C++ Redistributable letöltések.

MSVC-verzió C++ terjeszthető >
futtatókörnyezet verziója
Szállítva ezzel: Kezdő dátum Záró dátum
V141 – 14.16 14.16.27052 Visual Studio 2017 v15.9 végleges 2018. november 13. 2027. ápr. 13.
V142 – 14.29 14.29.30157 Visual Studio 2019 v16.11 végleges 2019. április 2. 2029. ápr. 10.
V143 – 14.40 14.40.33816 Visual Studio 2022 v17.10 LTSC 2024. május 21., kedd 2026. január 13.
V143 – 14.42 14.42.34433 Visual Studio 2022 v17.12 LTSC 2024. november 12. 2026. július 14.
V143 – 14.44 14.44.35211 Visual Studio 2022 v17.14 végleges 2025. május 13. 2032. január 13.
V14.50 14.50.35710 Visual Studio 2026 v18.0 2025. nov. 11. 2028. nov. 14.

Megjegyzés:

A Visual Studio 2017, 2019 és 2022 végleges frissítésével szállított Visual C++ terjeszthető verzió a megfelelő Visual Studio-életciklus időtartama alatt támogatott lesz. A felhasználóknak az adott verzió legújabb, szervizelt kiadását kell használniuk a támogatás érdekében.

Melyek voltak a régebbi Visual C++ terjeszthető, futtatókörnyezeti kódtárak és MSVC buildelési eszközök támogatási dátumai?

MSVC-verzió C++ terjeszthető >
futtatókörnyezet verziója
Szállítva ezzel: Kezdő dátum Záró dátum
v70 Visual Studio 2002 2002. február 12. 2012. július 9., kedd
v71 Visual Studio 2003 2003. július 10. 2013. október 8.
v80 Visual Studio 2005 2006. január 27. 2016. április 12.
v90 Visual Studio 2008 2008. február 19. 2018. április 10.
v100 Visual Studio 2010 2010. június 29. 2020. július 14.
v110 Visual Studio 2012 2012. október 31. 2023. január 10.
v120 Visual Studio 2013 2014. január 15. 2024. április 9.
V140 – 14.00 Visual Studio 2015 2015. június 20. 2017. július 11.
V140 – 14.00 14.0.24212 Visual Studio 2015, 3. frissítés 2015. június 20. 2025. október 14.
V141 – 14.00 Visual Studio 2017 v15.0 LTSC 2017. március 7. 2020. január 14.
V142 – 14.20 Visual Studio 2019 v16.0 LTSC 2019. április 2. 2021. január 12.
V142 – 14.24 Visual Studio 2019 v16.4 LTSC 2019. december 3. 2021. október 12.
V142 – 14.27 Visual Studio 2019 v16.7 LTSC 2020. augusztus 5. 2022. április 12.
V142 – 14.28 Visual Studio 2019 v16.6 LTSC 2019. április 2. 2022. október 11.
V143 – 14.30 Visual Studio 2022 v17.0 LTSC 2021. november 8. 2023. július 11.
V143 – 14.32 Visual Studio 2022 v17.2 LTSC 2022. május 10. 2024. január 9.
V143 – 14.34 Visual Studio 2022 v17.4 LTSC 2022. november 8. 2024. július 11.
V143 – 14.36 14.36.32547 Visual Studio 2022 v17.6 LTSC 2023. május 16., kedd 2025. január 9.
V143 – 14.38 14.38.33142 Visual Studio 2022 v17.8 LTSC 2024. november 14. 2025. július 8.

Megjegyzés:

A Visual Studio 2017-hez, 2019-hez és 2022-hez készült Visual C++ Redistributable nem LTSC-verzióit nem voltak támogattak a későbbi alverzió megjelenése után. A 17.5-ös verzió például csak a 17.6-os verzió kiadásáig támogatott. További információ: Visual Studio-csatornák és megjelenési ütemterv.

Lesz-e támogatás a régi Visual C++ Redistributable verziókhoz a Microsoft-termékekhez?

Van néhány konkrét eset, melyeknél az alapul szolgáló Visual Studio-termék életciklusán túl is támogatjuk a Visual C++ Redistributable verzióját. Ez a támogatás csak a biztonsági javításokra vonatkozik, és csak az attól függő Microsoft-termék(ek) környezetében és időkeretében. Az alábbi táblázat a Microsoft-terméket és az ahhoz támogatott megfelelő Visual C++ Redistributable terméket tartalmazza. A támogatási életciklussal kapcsolatos részletekért tekintse meg a termék életciklus-információs oldalát.

Termék Verzió Visual C++ Redistributable verzió
.NET 3.5 mellékelve a Windowsban 3,5 VC++ 2008 (v9.x)
System Center Data Protection Manager (DPM) 2016 VC++ 2012 (v11.x)
VC++ 2013 (v12.x)
System Center Data Protection Manager (DPM) 2019 VC++ 2012 (v11.x)
VC++ 2013 (v12.x)
System Center Data Protection Manager (DPM) 2022 VC++ 2012 (v11.x)
VC++ 2013 (v12.x)
SharePoint-kiszolgáló 2016 VC++ 2012 (v11.x)
SharePoint-kiszolgáló 2019 VC++ 2012 (v11.x)
SQL Server* 2012 (11.x) VC++ 2010 (v10.x)
SQL Server* 2014 (12.x) VC++ 2010 (v10.x)
SQL Server* 2016 (13.x) VC++ 2010 (v10.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

* Az SQL Server 2012-es, 2014-es és 2016-os verziói esetén lásd a következő oldalt: SQL Serverrel telepített Visual C++ Redistributable riasztásai az életciklus végére vagy elavult állapotra vonatkozóan – SQL Server.

További információk