Partager via


FAQ sur le cycle de vie - Outils de compilation Microsoft C++, Bibliothèques redistribuables et bibliothèques d'exécution

Veuillez vous rendre ici pour rechercher le cycle de vie de votre produit.

Quelle est la politique de cycle de vie pour Visual C++ Redistributable ?

Microsoft Visual C++ Redistributable, version 14.0 fournie avec Visual Studio 2015 et ultérieure est une mise à jour cumulative sur place. Toutes les applications créées par Visual Studio 2015 ou version ultérieure Microsoft C++ Build Tools (MSVC) peuvent utiliser la dernière version redistribuable Microsoft Visual C++ sous notre promesse de compatibilité binaire .

À compter de Visual Studio 2026, Visual C++ Redistributable v14 et ultérieur suivent la stratégie moderne avec un cycle de vie distinct de Visual Studio. Ils sont pris en charge en fonction du cycle de vie des outils de build Microsoft C++ avec lesquels ils ont été initialement fournis.

Les versions redistribuables fournies pour la première fois avec Visual Studio 2015 à 2022 suivent la politique de cycle de vie fixe et sont prises en charge en fonction du cycle de vie de prise en charge de la version de Visual Studio dans laquelle ils sont expédiés pour la première fois, même s’ils sont expédiés dans une version ultérieure de Visual Studio.

Les versions Redistribuables Visual C++ fournies avec Visual Studio 2015 et versions antérieures ne sont plus prises en charge.

Pour plus d’informations sur les versions publiées et prises en charge du Redistributable, consultez le tableau ci-dessous. Consultez également Microsoft Visual C++ Redistribuable les derniers téléchargements pris en charge.

Qu’est-ce que la politique de cycle de vie pour Microsoft C++ Build Tools (MSVC) ?

Microsoft C++ Build Tools (MSVC) inclut le compilateur Microsoft C++, l’éditeur de liens, les en-têtes, les bibliothèques, les msms runtime et d’autres composants pour la création d’applications C++.

À compter de Visual Studio 2026, MSVC 14.50 et versions ultérieures suivent la stratégie moderne avec un cycle de vie distinct de Visual Studio. Les versions de MSVC Build Tools seront prises en charge pendant 9 mois à compter de la date de la première version, quelle que soit la version de Visual Studio dans laquelle elles sont livrées. Toutes les deux ans, l’une des versions MSVC sera désignée comme une version de maintenance Long-Term (LTS). Les versions LTS seront prises en charge pendant 3 ans à compter de la date de la première version, quelle que soit la version de Visual Studio dans laquelle elle est fournie.

Microsoft C++ Build Tools (MSVC) versions 14.44 et antérieures, fournies avec Visual Studio 2022 et les versions précédentes, suivent la politique de cycle de vie Fixe. Ils sont pris en charge en fonction du cycle de vie de prise en charge de la version de Visual Studio (y compris visual Studio Build Tools) dans laquelle ils sont d’abord expédiés, même s’ils sont fournis dans une version ultérieure de Visual Studio.

Comment Visual C++ Redistributable est-il mis à jour ?

Visual C++ Redistributable installe les bibliothèques de runtime MSVC. À compter de Visual Studio 2015, Visual C++ Redistributable est une mise à jour cumulative sur place. Chaque version du Redistributable est compatible avec les programmes compilés à l’aide de MSVC Build Tools v14.00 et versions ultérieures fournies avec Visual Studio 2015 et versions ultérieures, à condition que la version Redistributable soit égale ou supérieure à la version des outils de génération utilisés pour générer l’application.

Comment puis-je déterminer quelles applications sur un ordinateur utilisent une version hors support de Visual C++ Redistributable ?

Sur votre réseau, les machines peuvent toujours exécuter des applications qui installent et utilisent une version hors prise en charge de Visual C++ Redistributable. Vous pouvez utiliser l’audit de fichiers NTFS pour identifier une telle utilisation en tant qu’étape pour remplacer ces applications par celles qui utilisent une version prise en charge du redistribuable VC. Pour obtenir des conseils, consultez Comment auditer l’utilisation de la version redistribuable Visual C++.

Quelles sont les versions de Visual C++ Redistributable, les bibliothèques d’exécution MSVC et les outils de génération MSVC pris en charge ?

À compter de Visual Studio 2015, les bibliothèques et applications runtime créées avec msVC Build Tools à partir de Visual Studio versions 2015, 2017, 2019 et 2022 sont compatibles binaires avec la dernière version redistribuable Microsoft Visual C++. Pour ces versions, nous recommandons aux clients d’utiliser la dernière version disponible de C++ Redistribuable. Pour plus d’informations, consultez Compatibilité binaire C++ 2015-2022 et Derniers téléchargements de Visual C++ Redistributable pris en charge.

Version de MSVC Redistribuable C++ &
version d'exécution
Livré avec Date de début Date de fin
V141 - 14.16 14.16.27052 Visual Studio 2017 v15.9 finale 13 novembre 2018 13 avril 2027
V142 - 14.29 14.29.30157 Visual Studio 2019 v16.11 finale 2 avril 2019 10 avril 2029
V143 - 14.40 14.40.33816 Visual Studio 2022 v17.10 LTSC 21 mai 2024 13 janvier 2026
V143 - 14.42 14.42.34433 Visual Studio 2022 v17.12 LTSC 12 novembre 2024 14 juillet 2026
V143 - 14.44 14.44.35211 Visual Studio 2022 v17.14 final 13 mai 2025 13 janvier 2032
V14.50 14.50.35710 Visual Studio 2026 v18.0 11 novembre 2025 14 novembre 2028

Note

La version de Visual C++ Redistributable fournie avec la mise à jour finale pour Visual Studio 2017, 2019 et 2022 sera prise en charge pendant la durée du cycle de vie de Visual Studio respectif. Les utilisateurs doivent être à la dernière sortie gérée de cette version pour être pris en charge.

Quelles sont les dates de prise en charge des anciennes bibliothèques Redistribuables Visual C++, des bibliothèques d’exécution et des outils de génération MSVC ?

MSVC Version C++ Redistribuable et
version de l'environnement d'exécution
Livré avec Date de début Date de fin
v70 Visual Studio 2002 12 février 2002 lundi 9 juillet 2012
v71 Visual Studio 2003 10 juillet 2003 8 octobre 2013
v80 Visual Studio 2005 27 janvier 2006 12 avril 2016
v90 Visual Studio 2008 19 février 2008 10 avril 2018
v100 Visual Studio 2010 29 juin 2010 14 juillet 2020
v110 Visual Studio 2012 31 octobre 2012 10 jan. 2023
v120 Visual Studio 2013 15 janvier 2014 9 avril 2024
V140 - 14.00 Visual Studio 2015 20 juillet 2015 11 juillet 2017
V140 - 14.00 14.0.24212 Visual Studio 2015 Update 3 20 juillet 2015 14 octobre 2025
V141 - 14.00 Visual Studio 2017 v15.0 LTSC 7 mars 2017 14 janvier 2020
V142 - 14.20 Visual Studio 2019 v16.0 LTSC 2 avril 2019 12 janvier 2021
V142 - 14.24 Visual Studio 2019 v16.4 LTSC 3 décembre 2019 12 oct. 2021
V142 - 14.27 Visual Studio 2019 v16.7 LTSC 5 août 2020 12 avril 2022
V142 - 14.28 Visual Studio 2019 v16.6 LTSC 2 avril 2019 11 oct. 2022
V143 - 14.30 Visual Studio 2022 v17.0 LTSC 8 novembre 2021 11 juillet 2023
V143 - 14.32 Visual Studio 2022 v17.2 LTSC 10 mai 2022 9 janvier 2024
V143 - 14.34 Visual Studio 2022 v17.4 LTSC 8 novembre 2022 11 juillet 2024
V143 - 14.36 14.36.32547 Visual Studio 2022 v17.6 LTSC 16 mai 2023 9 janvier 2025
V143 - 14.38 14.38.33142 Visual Studio 2022 v17.8 LTSC 14 novembre 2024 8 juillet 2025

Note

Les versions non LTSC de Redistributable Visual C++ pour Visual Studio 2017, 2019 et 2022 n’ont pas été prises en charge après la sortie de version mineure suivante. Par exemple, la version 17.5 n’a été prise en charge que jusqu’à la sortie de la version 17.6. Pour plus d’informations, consultez Canaux Visual Studio et fréquence des versions.

Un support est-il prévu pour les Visual C++ Redistributables hérités pour les produits Microsoft ?

Il existe des cas spécifiques dans lesquels nous continuons à prendre en charge Visual C++ Redistributable au-delà du cycle de vie du produit Visual Studio sous-jacent. Ce support ne concerne que les correctifs de sécurité, et uniquement dans le contexte et pendant la période du ou des produits Microsoft qui en dépendent. Le tableau suivant indique le produit Microsoft et le Visual C++ Redistributable correspondant pris en charge pour ce produit. Pour plus d’informations sur le cycle de vie du support, consultez la page d’informations sur le cycle de vie du produit.

Produit Version Version de Visual C++ Redistributable
.NET 3.5 inclus dans Windows 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) - Gestionnaire de Protection des Données System Center (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

* Pour les versions 2012, 2014 et 2016 de SQL Server, consultez cette page : Visual C++ Redistributable installé avec SQL Server - Alertes de fin de vie ou obsolète - SQL Server.

Plus d’informations