Condividi tramite


Domande frequenti sul ciclo di vita - Microsoft Visual C++ Redistribuibile e alle librerie di runtime

Andare qui per cercare il ciclo di vita del prodotto.

Quali sono i criteri relativi al ciclo di vita per Visual C++ Redistributable?

Microsoft Visual C++ Redistributable v14.0, fornito con Visual Studio 2015 e versioni successive, è un aggiornamento cumulativo in installazione. Tutte le app create da Visual Studio 2015 o versioni successive microsoft C++ Build Tools (MSVC) possono usare la versione più recente di Microsoft Visual C++ Redistributable con la promessa di compatibilità binaria .

A partire da Visual Studio 2026, Visual C++ Redistributable v14 e versioni successive seguono i criteri moderni con un ciclo di vita separato da Visual Studio. Sono supportati in base al ciclo di vita degli strumenti di compilazione Microsoft C++ con cui sono stati inizialmente distribuiti.

Le versioni ridistribuibili fornite prima con Visual Studio 2015 fino al 2022 seguono i criteri fissi relativi al ciclo di vita e sono supportate in base al ciclo di vita del supporto della versione di Visual Studio in cui vengono forniti per la prima volta, anche se vengono forniti in una versione successiva di Visual Studio.

Le versioni ridistribuibili di Visual C++ fornite con Visual Studio 2015 e versioni precedenti non sono più supportate.

Per altri dettagli sulle versioni rilasciate e supportate di Redistributable, vedere la tabella seguente. Vedere anche i download più recenti supportati di Microsoft Visual C++ Redistributable.

Quali sono i criteri relativi al ciclo di vita per Gli strumenti di compilazione Microsoft C++ (MSVC)?

Microsoft C++ Build Tools (MSVC) include il compilatore, il linker, le intestazioni, le librerie, gli MSM di runtime e altri componenti per la compilazione di applicazioni C++.

A partire da Visual Studio 2026, MSVC 14.50 e versioni successive seguono i criteri moderni con un ciclo di vita separato da Visual Studio. Le versioni di MSVC Build Tools saranno supportate per 9 mesi dalla data della prima versione indipendentemente dalla versione di Visual Studio in cui vengono forniti. Ogni due anni, una delle versioni MSVC verrà designata come versione Long-Term Servicing (LTS). Le versioni LTS saranno supportate per 3 anni dalla data della prima versione indipendentemente dalla versione di Visual Studio in cui viene fornita.

Microsoft C++ Build Tools (MSVC) versioni 14.44 e precedenti fornite con Visual Studio 2022 e versioni precedenti seguono i criteri fissi relativi al ciclo di vita. Sono supportati in base al ciclo di vita del supporto della versione di Visual Studio (incluso Visual Studio Build Tools) in cui vengono forniti per la prima volta, anche se vengono forniti in una versione successiva di Visual Studio.

Come viene aggiornato Visual C++ Redistributable?

Visual C++ Redistributable installa le librerie di runtime MSVC. A partire da Visual Studio 2015, Visual C++ Redistributable è un aggiornamento cumulativo sul posto. Ogni versione di Redistributable è compatibile con i programmi compilati con MSVC Build Tools v14.00 e versioni successive fornite con Visual Studio 2015 e versioni successive, purché la versione Redistributable sia uguale o successiva alla versione degli strumenti di compilazione usata per compilare l'applicazione.

Come è possibile determinare quali applicazioni in un computer usano una versione out-of-support di Visual C++ Redistributable?

In tutta la rete, i computer possono ancora eseguire applicazioni che installano e usano una versione non supportata di Visual C++ Redistributable. È possibile usare il controllo dei file NTFS per identificare tale utilizzo, ad esempio un passaggio per sostituire le applicazioni con quelle che usano una versione supportata di VC Redistributable. Per indicazioni, vedere Come controllare l'utilizzo della versione ridistribuibile di Visual C++.

Quali versioni di Visual C++ Redistributable, librerie di runtime MSVC e MSVC Build Tools sono supportate?

A partire da Visual Studio 2015, le librerie di runtime e le app compilate con gli strumenti di compilazione MSVC di Visual Studio versioni 2015, 2017, 2019 e 2022 sono compatibili con la versione più recente di Microsoft Visual C++ Redistributable. Per queste versioni, è consigliabile che venga utilizzata la versione più recente disponibile di C++ Redistributable. Per altre informazioni, consultare Compatibilità binaria C++ 2015-2022 e Download più recenti supportati di Visual C++ Redistributable.

Versione MSVC C++ ridistribuibile e
versione di runtime
Fornita con Data di inizio Data di fine
V141 - 14.16 14.16.27052 Visual Studio 2017 v15.9 finale 13 novembre 2018 13 aprile 2027
V142 - 14.29 14.29.30157 Visual Studio 2019 v16.11 finale 2 aprile 2019 10 aprile 2029
V143 - 14.40 14.40.33816 Visual Studio 2022 v17.10 LTSC 21 maggio 2024 13 gennaio 2026
V143 - 14.42 14.42.34433 Visual Studio 2022 v17.12 LTSC 12 novembre 2024 14 luglio 2026
V143 - 14.44 14.44.35211 Visual Studio 2022 v17.14 final 13 maggio 2025 13 gennaio 2032
V14.50 14.50.35710 Visual Studio 2026 v18.0 11 novembre 2025 14 novembre 2028

Note

La versione di Visual C++ Redistributable fornita con l'aggiornamento finale per Visual Studio 2017, 2019 e 2022 sarà supportata per la durata del rispettivo ciclo di vita di Visual Studio. Gli utenti devono disporre della versione più recente di tale versione perché possa essere supportata.

Quali erano le date di supporto di Visual C++ Redistributable, librerie di runtime e strumenti di compilazione MSVC?

Versione MSVC C++ Redistributable &
versione d'esecuzione
Fornita con Data di inizio Data di fine
v70 Visual Studio 2002 12 febbraio 2002 lunedì 9 luglio 2012
v71 Visual Studio 2003 10 luglio 2003 8 ottobre 2013
v80 Visual Studio 2005 27 gennaio 2006 12 aprile 2016
v90 Visual Studio 2008 19 febbraio 2008 10 aprile 2018
v100 Visual Studio 2010 29 giugno 2010 14 luglio 2020
v110 Visual Studio 2012 31 ottobre 2012 10 gennaio 2023
v120 Visual Studio 2013 15 gennaio 2014 9 aprile 2024
V140 - 14.00 Visual Studio 2015 20 luglio 2015 11 luglio 2017
V140 - 14.00 14.0.24212 Visual Studio 2015 Update 3 20 luglio 2015 14 ottobre 2025
V141 - 14.00 Visual Studio 2017 v15.0 LTSC 7 marzo 2017 14 gennaio 2020
V142 - 14.20 Visual Studio 2019 v16.0 LTSC 2 aprile 2019 12 gennaio 2021
V142 - 14.24 Visual Studio 2019 v16.4 LTSC 3 dicembre 2019 12 ottobre 2021
V142 - 14.27 Visual Studio 2019 v16.7 LTSC 5 agosto 2020 12 aprile 2022
V142 - 14.28 Visual Studio 2019 v16.6 LTSC 2 aprile 2019 11 ottobre 2022
V143 - 14.30 Visual Studio 2022 v17.0 LTSC 8 novembre 2021 11 luglio 2023
V143 - 14.32 Visual Studio 2022 v17.2 LTSC 10 Maggio 2022 9 gennaio 2024
V143 - 14.34 Visual Studio 2022 v17.4 LTSC 8 novembre 2022 11 luglio 2024
V143 - 14.36 14.36.32547 Visual Studio 2022 v17.6 LTSC 16 maggio 2023 9 gennaio 2025
V143 - 14.38 14.38.33142 Visual Studio 2022 v17.8 LTSC 14 novembre 2024 8 luglio 2025

Note

Le versioni non LTSC di Visual C++ Redistributable per Visual Studio 2017, 2019 e 2022 non erano supportate dopo la versione secondaria successiva. Ad esempio, la versione 17.5 è stata supportata solo fino al rilascio della versione 17.6. Per maggiori informazioni, consulta Canali e frequenza di rilascio di Visual Studio.

Sarà disponibile il supporto per visual C++ Redistributables legacy per i prodotti Microsoft?

Esistono alcuni casi specifici in cui Microsoft continua a supportare Visual C++ Redistributable oltre il ciclo di vita del prodotto Visual Studio sottostante. Questo supporto riguarda solo le correzioni di sicurezza ed esclusivamente nel contesto e nell'intervallo di tempo dei prodotti Microsoft che dipendono da esso. La tabella seguente indica il prodotto Microsoft e il corrispondente Visual C++ Redistributable supportato per tale prodotto. Per informazioni dettagliate sul ciclo di vita del prodotto, consultare la pagina delle informazioni sul ciclo di vita del prodotto.

Prodotto Versione Versione Visual C++ Redistributable
.NET 3.5 incluso in 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) 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

* Per le versioni 2012, 2014 e 2016 di SQL Server, consultare questa pagina: Visual C++ Redistributable installato con gli avvisi di SQL Server per la fine del ciclo di vita o obsoleti - SQL Server.

Ulteriori informazioni