Löydät täältä tietoja tuotteesi elinkaaresta.
Mikä on Visual C++ Redistributablein elinkaarikäytäntö?
Visual Studio 2015:n ja sitä uudempien versioiden mukana toimitettu Microsoft Visual C++ Redistributable v14.0 on kumulatiivinen päivitys. Kaikki Visual Studio 2015:n tai sitä uudemman Microsoft C++ Build Toolsin (MSVC) luomat sovellukset voivat käyttää uusinta Microsoft Visual C++ Redistributable -sovellusta binaarista yhteensopivuuslupaustamme käyttäen.
Visual Studio 2026:sta alkaen Visual C++ Redistributable v14 ja sitä uudemmat noudattavat Modern Policy -elinkaarta, joka on erotettu Visual Studiosta. Niitä tuetaan niiden Microsoft C++ Build Tools -työkalujen elinkaaren mukaan, joita ne alunperin toimittivat.
Redistributable-versiot, jotka toimitettiin ensimmäisen kerran Visual Studio 2015:n ja 2022:n kanssa, noudattavat kiinteää elinkaarikäytäntöä , ja niitä tuetaan Visual Studion version tuen elinkaaren mukaan, jolloin ne lähetetään ensimmäisen kerran, vaikka ne toimitetaan Visual Studion myöhemmässä versiossa.
Visual C++ Redistributable -versioita, jotka toimitettiin Visual Studio 2015:n tai aiemman version kanssa, ei enää tueta.
Alla olevasta taulukosta on lisätietoja Redistributablein julkaistuista ja tuetuista versioista. Katso myös Microsoft Visual C++ Redistributable uusimmat tuetut lataukset.
Mikä on Microsoft C++ Build Toolsin (MSVC) elinkaarikäytäntö?
Microsoft C++ Build Tools (MSVC) sisältää Microsoft C++ -kääntäjän, linkittimen, ylätunnisteet, kirjastot, suorituksenaikaiset MSM-laitteet ja muut komponentit C++-sovellusten rakentamiseen.
Visual Studio 2026:sta alkaen MSVC 14.50 ja sitä uudemmat noudattavat Modern Policy -käytäntöä Visual Studiosta erillisellä elinkaarella. MSVC Build Tools -julkaisuja tuetaan 9 kuukauden ajan ensimmäisen julkaisun päivämäärästä riippumatta siitä, millä Visual Studio -versiolla ne toimitetaan. Joka toinen MSVC-julkaisuversio nimetään Long-Term Servicing (LTS) -julkaisuversioksi. LTS-julkaisuja tuetaan kolmen vuoden ajan ensimmäisen julkaisun päivämäärästä riippumatta siitä, missä Visual Studio -versiossa se toimitetaan.
Microsoft C++ Build Tools (MSVC) -versiot 14.44 ja aiemmat versiot, jotka toimitettiin Visual Studio 2022:n kanssa ja joita vanhemmat noudattavat kiinteää elinkaarikäytäntöä. Niitä tuetaan Visual Studion version (mukaan lukien Visual Studio Build Tools) tuen elinkaaren mukaisesti, jolloin ne lähetetään ensimmäisen kerran, vaikka ne toimitetaan Visual Studion myöhemmässä versiossa.
Miten Visual C++ Redistributable päivitetään?
Visual C++ Redistributable asentaa MSVC-suorituspalvelukirjastot. Visual Studio 2015:stä alkaen Visual C++ Redistributable on ollut paikallinen kumulatiivinen päivitys. Jokainen Redistributable-versio on yhteensopiva MSVC Build Tools v14.00 -versiolla käännettyjen ohjelmien kanssa, jotka myöhemmin toimitetaan Visual Studio 2015:n kanssa ja sitä uudemmissa versioissa edellyttäen, että Redistributable-versio on vähintään sama kuin sovelluksen rakentamiseen käytettyjen koontityökalujen versio.
Miten voin määrittää, mitkä tietokoneessa olevat sovellukset käyttävät tuettomaan Visual C++ Redistributable -versioon?
Koneilla voi edelleen olla käynnissä sovelluksia, jotka asentavat ja käyttävät tuettomaan Visual C++ Redistributable -versiota. NTFS-tiedostojen valvonnan avulla voit tunnistaa tällaisen käytön osana kyseisten sovellusten korvaamista sellaisilla, jotka käyttävät VC Redistributablein tuettua versiota. Katso ohjeita artikkelista Visual C++ Redistributable version käytön valvonta.
Mitä versioita Visual C++ Redistributable-, MSVC-suorituspalvelukirjastoista ja MSVC Build Tools -työkaluista tuetaan?
Visual Studio 2015:stä alkaen suorituksenaikaiset kirjastot ja sovellukset, jotka on luotu MSVC Build Tools -työkaluilla Visual Studion versioista 2015, 2017, 2019 ja 2022, ovat binaariyhteensopivia viimeisimmän Microsoft Visual C++ Redistributable -version kanssa. Suosittelemme, että asiakkaat käyttävät näissä versioissa C++ Redistributablen uusinta saatavilla olevaa versiota. Lisätietoja löytyy C++ 2015–2022 -versioiden binaaritason yhteensopivuutta ja Visual C++ Redistributablen uusimpia tuettuja latauksia käsittelevistä jutuista.
| MSVC-versio |
C++-uudelleenjaettava & suorituksenaikainen versio |
Toimitettu yhdessä: | Aloituspäivämäärä | Päättymispäivä |
|---|---|---|---|---|
| V141 – 14.16 | 14.16.27052 | Visual Studio 2017 v15.9 lopullinen | 13. marraskuuta 2018 | 13. huhtikuuta 2027, klo |
| V142 – 14,29 | 14.29.30157 | Visual Studio 2019 v16.11 lopullinen | 2. huhtikuuta, 2019 | 10. huhtikuuta 2029, klo |
| V143 – 14.40 | 14.40.33816 | Visual Studio 2022 v17.10 LTSC | 21. toukokuuta 2024 | 13. tammikuuta 2026, klo |
| V143 – 14.42 | 14.42.34433 | Visual Studio 2022 v17.12 LTSC | 12. marraskuu 2024 | tiistai 14. heinäkuu 2026 |
| V143 – 14,44 | 14.44.35211 | Visual Studio 2022 v17.14 finaali | 13. toukokuuta 2025 | 13. tammikuuta 2032, klo |
| V14.50 | 14.50.35710 | Visual Studio 2026 v18.0 | 11. marraskuuta 2025, klo | 14. marraskuuta 2028, klo |
Huomautus
Visual C++ Redistributable -version, joka toimitettiin Visual Studio 2017:n, 2019:n ja 2022:n lopullisen päivityksen mukana, tuetaan koko kyseisen Visual Studio -version elinkaaren ajan. Käyttäjien on käytettävä tämän version viimeisintä huollettua versiota saadakseen tukea.
Mitkä olivat vanhemman Visual C++ Redistributable-, runtime-kirjastojen ja MSVC Build Tools -työkalujen tukipäivämäärät?
| MSVC-versio |
C++ Redistributable & suorituksenaikainen versio |
Toimitettu yhdessä: | Aloituspäivämäärä | Päättymispäivä |
|---|---|---|---|---|
| v70 | Visual Studio 2002 | 12. helmikuuta 2002 | 9. heinäkuuta 2012 | |
| v71 | Visual Studio 2003 | 10. heinäkuuta 2003 | 8. lokakuuta 2013 | |
| v80 | Visual Studio 2005 | 27. tammikuuta 2006 | 12. huhtikuuta 2016 | |
| v90 | Visual Studio 2008 | 19. helmikuuta 2008 | 10. huhtikuuta 2018 | |
| v100 | Visual Studio 2010 | 29. kesäkuuta 2010 | 14. heinäkuuta 2020 | |
| v110 | Visual Studio 2012 | 31. lokakuuta 2012 | 10. tammikuuta 2023 | |
| v120 | Visual Studio 2013 | 15. tammikuuta 2014 | 9. huhtikuuta 2024 | |
| V140 – 14.00 | Visual Studio2015 | 20. heinä 2015 | 11. heinäkuuta 2017 | |
| V140 – 14.00 | 14.0.24212 | Visual Studio 2015, päivitys 3 | 20. heinä 2015 | 14. lokakuuta 2025, klo |
| V141 – 14.00 | Visual Studio 2017 v15.0 LTSC | 7. maaliskuuta 2017 | 14. tammikuuta 2020 | |
| V142 – 14.20 | Visual Studio 2019 v16.0 LTSC | 2. huhtikuuta, 2019 | 12. tammikuuta 2021 | |
| V142 – 14,24 | Visual Studio 2019 v16.4 LTSC | 3. joulukuuta 2019 | 12. lokakuuta 2021 | |
| V142 – 14,27 | Visual Studio 2019 v16.7 LTSC | 5. elokuuta 2020 | 12. huhtikuuta 2022 | |
| V142 – 14,28 | Visual Studio 2019 v16.6 LTSC | 2. huhtikuuta, 2019 | 11. lokakuuta 2022 | |
| V143 – 14,30 | Visual Studio 2022 v17.0 LTSC | 8. marraskuuta 2021 | 11 heinä 2023 | |
| V143 – 14.32 | Visual Studio 2022 v17.2 LTSC | 10. toukokuuta 2022 | 9. tammikuuta 2024 | |
| V143 – 14.34 | Visual Studio 2022 v17.4 LTSC | 8. marraskuuta 2022 | 11. heinäkuuta 2024 | |
| V143 – 14.36 | 14.36.32547 | Visual Studio 2022 v17.6 LTSC | 16. toukokuuta 2023 | 9. tammikuuta 2025, klo |
| V143 – 14.38 | 14.38.33142 | Visual Studio 2022 v17.8 LTSC | 14. marraskuuta 2024 | 8. heinä, 2025 |
Huomautus
Visual C++ Redistributable for Visual Studion 2017-, 2019- ja 2022 ei-LTSC-versioita ei tuettu aliversion julkaisun jälkeen. Esimerkiksi v17.5:tä tuettiin vain v17.6 julkaistuun versioon asti. Lisätietoja löytyy Visual Studio Channels and Release Rhythm -artikkelista.
Tuetaanko Microsoft-tuotteiden vanhaa Visual C++ Redistributables -versiota?
On muutamia tapauksia, joissa jatkamme edelleen Visual C++ Redistributable -tukea taustalla olevan Visual Studio -tuotteen elinkaaren ulkopuolelle. Tämä tuki on tarkoitettu vain tietoturvakorjauksille, ja sitä tarjotaan vain siitä riippuvaisten Microsoft-tuotteiden yhteydessä ja aikaikkunassa. Seuraavassa taulukossa esitetään Microsoft-tuote ja kyseisen tuotteen tuettava Visual C++ Redistributable -versio. Lisätietoja tuen elinkaaresta on tuotteen elinkaaren tietosivulla.
| Tuote | Versio | Visual C++ Redistributable -versio |
|---|---|---|
| Windowsiin sisältyvä .NET 3.5 | 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 Server | 2016 | VC++ 2012 (v11.x) |
| SharePoint Server | 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 |
*Jos kyseessä on SQL Serverin versiot 2012, 2014 ja 2016, tutustu artikkeliin Visual C++ Redistributable installed with SQL Serverin käyttöikä päättyy tai se poistuu käytöstä - SQL Server.
Lisätietoja
- Visual C++ Redistributablen viimeisimmät tuetut lataukset
- C++-binaarinen yhteensopivuus 2015-2026
- Visual C++ Runtime-version käytön valvonta
- Visual C++ -tiedostojen uudelleenjakaminen
- Visual Studio -portti, siirto- ja päivitysprojektit
- Visual Studio -tuotteen elinkaari ja huolto
- Visual Studio -kanavat ja julkaisutahti
- Hae tuotteiden ja palveluiden elinkaaritietoja