Ciclo di vita e manutenzione del prodotto Visual Studio
Suggerimento
Guarda le registrazioni dell'evento di lancio di Visual Studio 2022 per scoprire le novità, ascoltare suggerimenti e consigli e scaricare swag digitale gratuito.
Developer Community | Visual Studio 2022 Roadmap | System Requirements | Compatibility | Distributable Code | Release History | License Terms | Blogs | Latest Release Issues | Whats New in Visual Studio Docs (Problemi noti della versione più recente)
Visual Studio 2022 segue i criteri fissi relativi al ciclo di vita del prodotto Microsoft di 10 anni. I primi 5 anni di supporto Mainstream offrono nuove funzionalità, aggiornamenti della piattaforma, aggiornamenti della sicurezza, correzioni delle funzionalità e miglioramenti qualitativi. I secondi 5 anni di supporto Esteso forniscono solo aggiornamenti della sicurezza. I componenti e gli strumenti inclusi in o a seconda di Visual Studio possono avere un ciclo di vita, una manutenzione e criteri di supporto diversi.
Visual Studio viene eseguito tramite aggiornamenti delle funzionalità di versione secondaria che includono nuove funzionalità significative e aggiornamenti della piattaforma e tramite aggiornamenti di sicurezza o manutenzione che forniscono correzioni di bug cumulativi mirate per le funzionalità esistenti nel prodotto. Le correzioni di sicurezza vengono fornite in tutti i tipi di aggiornamenti. Gli aggiornamenti delle funzionalità sono indicati da una modifica del numero di versione secondaria, ad esempio da 17.3 a 17.4 e gli aggiornamenti di sicurezza e manutenzione sono indicati da una modifica nel numero di versione di manutenzione, ad esempio 17.2.3 a 17.2.4. Questi aggiornamenti sono disponibili nel canale corrente e nei canali di manutenzione a lungo termine (LTSC). Per altre informazioni sui canali e sugli aggiornamenti, vedere Canali di Visual Studio e Frequenza di rilascio.
Per un'esperienza di prodotto ottimale e sicura, è consigliabile e consigliare a tutti i clienti di usare sempre la versione più sicura più recente di Visual Studio nel canale di aggiornamento scelto.
Informazioni aggiuntive
- Per un elenco completo delle date del ciclo di vita del prodotto, vedere il sito Ciclo di vita Microsoft.
- Informazioni sul ciclo di vita del prodotto Visual Studio 2019
- Criteri di manutenzione per Visual Studio per Mac
Come ottenere gli aggiornamenti
Visual Studio 2022 informerà che un aggiornamento è disponibile visualizzando un'icona di notifica nella barra di stato dell'IDE o un avviso nella Programma di installazione di Visual Studio. È anche possibile scaricare l'aggiornamento consigliato più recente da VisualStudio.com o dal Catalogo Microsoft. Gli amministratori IT possono anche configurare i computer all'interno dell'organizzazione per scaricare e applicare automaticamente gli aggiornamenti della sicurezza degli amministratori rilasciati mensilmente. Con Visual Studio 2022, le notifiche sono ora specifiche per il canale di aggiornamento. Ad esempio, se Visual Studio è stato configurato per ottenere gli aggiornamenti dal canale LTSC 17.2, si riceverà una notifica di un aggiornamento solo se l'aggiornamento più recente disponibile in tale canale influisce su un componente installato.
Supporto dell'edizione community
Visual Studio Community Edition è supportato solo nel canale corrente con la versione di manutenzione più recente della versione secondaria più recente di Visual Studio. È possibile installare la versione più recente di Visual Studio Community da visualstudio.microsoft.com/downloads o my.visualstudio.com.
Supporto del canale corrente
Il canale corrente consente ai team di rimanere supportati nella versione di manutenzione più recente della versione secondaria più recente di tutte le edizioni di Visual Studio 2022. È possibile installare la versione secondaria più recente di queste edizioni da https://visualstudio.microsoft.com/downloads o my.visualstudio.com.
Supporto delle edizioni Enterprise, Professional e Build Tools
Le edizioni Enterprise, Professional e Build Tools sono disponibili sia nel canale corrente che nei canali di manutenzione a lungo termine .
Supporto di Long-Term Servicing Channel (LTSC)
Ci rendiamo conto che a volte le organizzazioni di grandi dimensioni non possono adottare gli aggiornamenti del prodotto appena vengono rilasciati. Con le edizioni Di Visual Studio Enterprise, Professional e Build Tools, gli amministratori e i team di sviluppo di grandi dimensioni offrono quindi maggiore flessibilità e controllo su come e quando spostano l'organizzazione agli aggiornamenti più recenti. Un'azienda può scegliere di configurare i computer client per ottenere gli aggiornamenti da uno dei canali LTSC che consentiranno loro di rimanere sicuri durante il rinvio degli aggiornamenti delle funzionalità a un punto successivo. Ogni versione secondaria numerata viene dichiarata come LTSC ed è supportata e protetta per 18 mesi. La tabella seguente e il database del ciclo di vita del supporto rifletteranno le date appropriate per il supporto.
LTSC | Data di rilascio | Fine del supporto | Collegamento di installazione |
---|---|---|---|
versione 17.10 | 21 maggio 2024 | martedì 13 gennaio 2026 | Cronologia delle versioni |
versione 17.8 | 14 novembre 2023 | 8 luglio 2025 | Cronologia delle versioni |
versione 17.6 | 16 magg. 2023 | martedì 14 gennaio 2025 | Cronologia delle versioni |
versione 17.4 | 8 novembre 2022 | 9 luglio 2024 (senza supporto) | Cronologia delle versioni |
versione 17.2 | 10 Maggio 2022 | 9 gennaio 2024 (senza supporto) | Cronologia delle versioni |
versione 17.0 | 8 novembre 2021 | 11 luglio 2023 (senza supporto) | Cronologia delle versioni |
I clienti che scelgono di rimanere in una particolare baseline di manutenzione possono trovare la versione più recente di tale baseline in My.VisualStudio.com o nel Catalogo Microsoft. Le linee guida per la distribuzione, la configurazione e l'acquisizione sono disponibili nella Guida all'amministratore di Visual Studio.
Nota
Vedere Informazioni sul controllo delle versioni per .NET SDK, MSBuild e Visual Studio per intervalli di tempo di supporto specifici di .NET SDK e sul modo in cui si riferisce a Visual Studio e MSBuild.
Opzioni aggiuntive di installazione e aggiornamento
Oltre ai programma di avvio automatico disponibili nel sito di Visual Studio che installano sempre la versione più recente nel canale corrente, sono disponibili altri modi per installare versioni specifiche delle edizioni Enterprise, Professional e Build Tools. Altre linee guida per la distribuzione, la configurazione e l'acquisizione sono disponibili nella Guida dell'amministratore di Visual Studio. Oltre alle versioni LTSC, non viene offerto supporto o manutenzione per le versioni precedenti di Visual Studio 2022.
- È possibile creare e gestire la propria installazione di rete di Visual Studio (noto anche come layout) e archiviarla in locale o in una condivisione di rete.
- Tutti gli aggiornamenti di versione e manutenzione secondari sono disponibili nel Catalogo Microsoft se si vuole aggiornare l'installazione o la cache di installazione offline a una versione specifica.
- La pagina Cronologia versioni di Visual Studio 2022 fornisce collegamenti diretti ai programmatori di avvio automatico per ogni versione secondaria e versione di manutenzione da cui è possibile installare o aggiornare.
- La versione di manutenzione finale di ogni LTSC sarà disponibile nel portale delle sottoscrizioni di Visual Studio.
- È possibile installare o aggiornare Visual Studio 2022 usando lo strumento winget Gestione pacchetti Windows.
Supporto di Release Candidate (RC)
Le build Release Candidate (RC) vengono offerte nel canale corrente prima della disponibilità generale di una versione principale. È possibile usare la RC nel lavoro quotidiano, incluso il rilascio di app compilate con esso. RC richiede una licenza per l'uso di Visual Studio. Una volta pubblicata la nuova versione principale, è necessario eseguirne l'aggiornamento per rimanere sotto supporto.
Supporto del canale di anteprima
Le edizioni Community, Professional ed Enterprise di Visual Studio sono disponibili nel canale di anteprima. Il canale Anteprima consente di provare le nuove funzionalità prima che vengano rilasciate su larga scala. Anche se il canale di anteprima viene offerto "così come è", è possibile ricevere commenti e suggerimenti su di esso e incorporarlo nelle nuove build di anteprima. Per altre informazioni sul canale di anteprima, vedere Canali di Visual Studio e Frequenza di rilascio.
Versioni precedenti di Visual Studio
La tabella seguente riepiloga lo stato di supporto corrente per le versioni di Visual Studio. Per altri dettagli, vedere (Informazioni sul ciclo di vita del prodotto Microsoft)[https://video2.skills-academy.com/lifecycle/products/?terms=Visual%20Studio].
Versione di Visual Studio | Fase del ciclo di vita | Baseline | Fine del supporto |
---|---|---|---|
Visual Studio 2022 | Mainstream | TBD | Gennaio 2032 |
Visual Studio 2019 | Extended | versione 16.11 | Aprile 2029 |
Visual Studio 2017 | Extended | versione 15.9 | Aprile 2027 |
Visual Studio 2015 | Extended | Aggiornamento 3 , incluso KB3165756 | Ottobre 2025 |
Visual Studio 2013 | Non più supportato | Update 5 | Aprile 2024 |
Visual Studio 2012 | Non più supportato | Aggiornamento 5 | Gennaio 2023 |
Visual Studio 2010 | Non più supportato | Service Pack 1 | Luglio 2020 |
Visual Studio 2008 | Non più supportato | Service Pack 1 | 2018 aprile |
Visual Studio 2005 | Non più supportato | Service Pack 1 | aprile 2016 |
Visual Studio 2003 | Non più supportato | Service Pack 1 | Ottobre 2013 |
Visual Studio .NET (2002) | Non più supportato | Service Pack 1 | Luglio 2009 |
Visual Studio 6.0 (incluso Visual Basic 6) | Non più supportato | Service Pack 6 | Settembre 2005 |
Visual Studio 97 | Non più supportato | Service Pack 3 | Giugno 2003 |
Microsoft Visual C++ Redistributable
Microsoft Visual C++ Redistributable segue il ciclo di vita del prodotto per la versione di Visual Studio in cui è stato incluso la prima volta. Per riferimento, ecco un elenco delle versioni supportate più recenti dei download di Visual C.
In pochi casi specifici Microsoft continua a supportare Microsoft Visual C++ Redistributable oltre il ciclo di vita del prodotto Visual Studio sottostante solo per le correzioni di sicurezza e solo nel contesto e nell'intervallo di tempo associati ai prodotti Microsoft da esso dipendenti. Uno di questi casi è quando Microsoft Visual C++ Redistributable viene distribuito in altri prodotti Microsoft, ad esempio SQL Server, Windows Server o Microsoft Office. Un altro caso è quando Microsoft Visual C++ Redistributable viene usato in combinazione con le versioni supportate di Visual Studio Tools per Office o Visual Basic, Applications Edition. Microsoft Visual C++ Redistributable non è supportato per qualsiasi applicazione di terze parti oltre il ciclo di vita di Visual Studio sottostante o ciò che è indicato in precedenza.
Nota
Potrebbero essere presenti prodotti di terze parti, ad esempio strumenti di analisi della sicurezza, che contrassegnano il componente ridistribuibile come scaduto. Se Microsoft Visual C++ Redistributable viene installato da un prodotto Microsoft ancora supportato, anche il pacchetto ridistribuibile è incluso nel supporto, come previsto dai criteri per i componenti Microsoft relativi al prodotto. Per il supporto, contattare il team di supporto.
Set di strumenti MSVC (C++)
A partire da Visual Studio 2017 il set di strumenti MSVC, che include il compilatore C++, segue il ciclo di vita del prodotto per la versione di Visual Studio in cui è stato incluso la prima volta, anche se è disponibile in una versione successiva di Visual Studio. Ad esempio "MSVC v141 - VS 2017 C++ Build Tools x64/x86 (v14.16)" segue il ciclo di vita di supporto di Visual Studio 2017 e "MSVC v142 - VS 2019 C++ Build Tools x64/x86 (v14.20)" segue il ciclo di vita di supporto di Visual Studio 2019. Per Visual Studio 2015 e versioni precedenti, il set di strumenti Visual C++ è supportato in base al ciclo di vita della versione di Visual Studio in cui è incluso.
Runtime di Visual Studio Tools per Office
Visual Studio 2010 Tools per Office Runtime (VSTO Runtime) fornito con Visual Studio, versione 10.0.50903, segue il ciclo di vita del supporto di Visual Studio. Se è stato installato Microsoft Office nel computer di sviluppo, è possibile installare e usare una versione più recente di VSTO Runtime. È anche possibile scaricare e usare versioni più recenti di VSTO Runtime con Visual Studio. È consigliabile che gli sviluppatori installino la versione più recente del runtime VSTO con le applicazioni. Sarà supportato durante l'esecuzione con le versioni supportate di Office. Se è necessario gestire il runtime VSTO, verrà aggiornata solo la versione più recente. Per altre informazioni, vedere Strumenti di Visual Studio per i criteri relativi al ciclo di vita di Office Runtime. Per altre informazioni sul ciclo di vita del supporto di Office, vedere Domande frequenti sul ciclo di vita - Office, Office 365 e Microsoft 365.
Componenti che non rientrano nella manutenzione di Visual Studio
Visual Studio include una raccolta di compilatori, linguaggi, runtime, ambienti e altre risorse o strumenti che consentono lo sviluppo per molte piattaforme. Per offrire maggior praticità ai clienti di Visual Studio, i componenti dell'elenco seguente possono essere installati con Visual Studio e sono soggetti a criteri specifici relativi alla licenza, alla manutenzione, al supporto tecnico e al ciclo di vita. Tenere presente che questo elenco non rappresenta l'elenco completo dei componenti usati da Visual Studio regolati da criteri specifici ma include i componenti più usati.
Durante l'intervallo di tempo in cui questi componenti sono ancora supportati entro i rispettivi intervalli di tempo di supporto, il team di Visual Studio esaminerà eventuali CVE rilasciati su questi componenti, determina se costituiscono una vulnerabilità per l'uso di Visual Studio e risolve in modo appropriato la vuneralibity in base ai criteri di supporto di Visual Studio. Quando questi componenti non sono più supportati, verranno aggiunti con l'etichetta "(fuori supporto)" nell'interfaccia utente del programma di installazione ed è possibile rimuoverli durante l'aggiornamento successivo usando la funzionalità Rimuovi componenti non supportati. Fare clic qui per un elenco di tutti i componenti che hanno già eseguito la transizione per non supportare.
Per i componenti Microsoft installati da Visual Studio per i quali non esistono criteri specifici relativi al ciclo di vita nel database del ciclo di vita, la versione supportata è la versione più recente attualmente disponibile per il download.
Compilatori e linguaggi | Runtime e ambienti | Risorse aggiuntive | Risorse aggiuntive |
---|---|---|---|
.NET Core | Microsoft Azure | Android NDK | Miniconda |
.NET Framework | Exchange | Android SDK | mingit |
ASP.NET Web Stack | Office | Application Insights | Ninjam |
CMake | SQL Server | Cocos Creator | Online Services |
Entity Framework | Unreal Engine | Dotfuscator Community Edition | SignalR |
Python | Framework di ottimizzazione Web | Git per Windows | Strumenti Unity per Visual Studio |
SharePoint | Windows | IncrediBuild | WebGrease |
TypeScript | Windows Server | Gestore dei token Web JSON per Microsoft .NET Framework | Windows SDK |
Xamarin | NuGet | Client di Gestione flussi di lavoro |
Strumenti e modelli per i componenti
Quando Visual Studio fornisce strumenti e modelli che dipendono da un componente, il ciclo di vita e i criteri di supporto per lo strumento seguiranno i criteri di supporto per il componente. Ad esempio, gli strumenti per .NET Core 6 seguiranno i criteri di supporto per .NET Core 6.
Commenti e suggerimenti
I commenti degli utenti sono molto apprezzati. È possibile segnalare un problema o suggerire una funzionalità usando l'icona Invia commenti e suggerimenti nell'angolo in alto a destra del programma di installazione o dell'IDE di Visual Studio o dall'invio > di commenti e suggerimenti. Se si è un amministratore IT e non si dispone di Visual Studio installato, è possibile inviare commenti e suggerimenti per l'amministratore IT qui. È possibile tenere traccia dei problemi usando Visual Studio Developer Community, in cui si aggiungono commenti o si trovano soluzioni. È anche possibile usufruire gratuitamente del supporto per l'installazione con Assistenza live chat.