Visual Studio Icon Ciclo di vita del prodotto e manutenzione di Visual StudioVisual Studio Product Lifecycle and Servicing

Community degli sviluppatori | Requisiti di sistema | Compatibilità | Codice distribuibile | Condizioni di licenza | Blog | Problemi noti della versione più recenteDeveloper Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs | Latest Release Known Issues

Visual Studio 2019 segue i criteri relativi al ciclo di vita fisso del prodotto Microsoft di 10 anni.Visual Studio 2019 follows the Microsoft Product Fixed Lifecycle Policy of 10 years. I primi 5 anni di supporto Mainstream offrono aggiornamenti delle funzionalità, aggiornamenti della piattaforma, aggiornamenti della sicurezza e correzioni delle funzionalità e i successivi 5 anni di supporto extended forniscono aggiornamenti della sicurezza.The first 5 years of Mainstream Support provide feature updates, platform updates, security updates, and functionality fixes, and the second 5 years of Extended support provide security updates. Per altre informazioni, cercare nel database del ciclo di vita del supporto.For more information, search the Support Lifecycle Database.

La manutenzione di Visual Studio viene gestita sia tramite aggiornamenti delle versioni secondarie che includono importanti nuove funzionalità, sia tramite aggiornamenti di manutenzione che forniscono correzioni di bug cumulative mirate per funzionalità esistenti nel prodotto.Visual Studio is serviced through both minor version updates that includes significant new features, and through servicing updates that provide targeted cumulative bug fixes for existing features in the product. I livelli di versione secondaria e manutenzione sono indicati rispettivamente dalla seconda e dalla terza cifra nel numero di versione.The minor and servicing levels are denoted by the second and third digit respectively in the version number. Ad esempio, nella versione 16.1.5 ".1" indica l'aggiornamento versione secondaria e ".5" indica l'aggiornamento di manutenzione.For example, using the version 16.1.5 , “.1” denotes the minor version update, and “.5” denotes the servicing update. Le correzioni per la sicurezza vengono fornite sia negli aggiornamenti delle versioni secondarie che in quelli di manutenzione.Security fixes ship in both minor and servicing updates. Per altre informazioni sugli aggiornamenti disponibili, vedere Frequenza di rilascio di Visual Studio.For more information about our updates, see the Visual Studio Release Rhythm.

Per un'esperienza ottimale e sicura con il prodotto si consiglia vivamente a tutti i clienti di usare sempre la versione più recente di Visual Studio.For the best and most secure product experience, we strongly encourage and recommend that all customers to always use the latest release of Visual Studio.

Come ottenere gli aggiornamentiHow to get updates

Visual Studio 2019 notificherà la disponibilità di un aggiornamento visualizzando un'icona di notifica nella barra del bordo inferiore dell'IDE.Visual Studio 2019 will notify you that an update is available by popping a notification icon in the bottom border bar of the IDE. Viene installata l'ultima versione consigliata.This will install the latest recommended release. È possibile scaricare l'ultima versione consigliata anche da VisualStudio.com, mentre le versioni meno recenti di Visual Studio sono disponibili su My.VisualStudio.com.You can also download the latest recommended release from VisualStudio.com and you can find the older versions of Visual Studio on My.VisualStudio.com.

Opzioni di supporto per i clienti Enterprise e ProfessionalSupport Options for Enterprise and Professional Customers

Non sempre le grandi organizzazioni sono in grado di implementare gli aggiornamenti dei prodotti con la rapidità consigliata da Microsoft.We realize that sometimes large organizations can't adopt our product updates as quickly as we recommend. Consapevole di questa situazione, Microsoft ha quindi aumentato la disponibilità dei prodotti supportati e di versioni precedenti per i clienti Enterprise e Professional che usano Visual Studio 2019.So, as a benefit to our Enterprise and Professional customers using Visual Studio 2019, we are increasing the availability of supported and older products. Verranno ora dichiarati più aggiornamenti di versioni secondarie come "baseline di manutenzione" supportate.We will now declare multiple minor version updates as supported “servicing baselines”. I clienti possono installare l'ultima versione di una baseline di manutenzione per mantenere l'ambiente aziendale sicuro e supportato.Customers can install the latest release of a servicing baseline to remain secure and in support. Verranno inoltre rese disponibili tutte le versioni di manutenzione in caso sia necessario ripristinare una configurazione precedente.We will also make all servicing releases available in case of need to restore to a prior configuration. Questi punti di acquisizione aggiuntivi offriranno agli amministratori e ai grandi team di sviluppo maggiore flessibilità e controllo sulle modalità e le tempistiche di implementazione degli aggiornamenti più recenti nell'organizzazione.These additional acquisition points will provide administrators and larger development teams more flexibility and control in how and when they advance their organization to the latest updates.

I clienti Enterprise e Professional che scelgono di mantenere una determinata baseline di manutenzione precedente supportata devono essere consapevoli del fatto che il supporto della baseline di manutenzione continuerà per un solo anno dopo il rilascio della baseline di manutenzione successiva.Enterprise and Professional customers who choose to remain on a particular older supported servicing baseline should be aware that support for that servicing baseline will continue for only one year after the release of the next servicing baseline. Questo meccanismo è descritto in dettaglio di seguito e nei Criteri relativi al ciclo di vita del supporto per i Service Pack.This is described further below and in the Microsoft Support Service Pack Lifecycle Policy. Quando Microsoft designa una versione secondaria come baseline di manutenzione di Visual Studio 2019, il database del ciclo di vita del supporto riflette le date appropriate per il supporto.When Microsoft designates a minor release as a Visual Studio 2019 servicing baseline, the Support Lifecycle Database will reflect the appropriate dates for support. I clienti che usano una baseline di manutenzione meno recente devono eseguire l'aggiornamento a una baseline di manutenzione più recente entro la fine dell'anno per mantenere l'ambiente in uno stato supportato e sicuro.Customers on an older servicing baseline must upgrade to a more current servicing baseline before the end of that one year to remain in a supported and secure state.

Baseline di manutenzione Servicing Baseline Fine del supporto End of Support
versione 16.9version 16.9 data da determinaredate to be determined
versione 16.7version 16.7 Aprile 2022, 12 mesi dopo il rilascio della versione 16.9April 2022, 12 months after 16.9 was released
versione 16.4version 16.4 Ottobre 2021, 12 mesi dopo il rilascio della versione 16.7October 2021, 12 months after 16.7 was released
versione 16.0 (non supportata)version 16.0 (out of support) Gennaio 2021, 12 mesi dopo il rilascio della versione 16.4January 2021, 12 months after 16.4 was released

I clienti che scelgono di mantenere una determinata baseline di manutenzione possono trovarne la versione più recente su My.VisualStudio.com.Customers who choose to remain on a particular servicing baseline can find the latest release of that baseline on My.VisualStudio.com. Le linee guida per la distribuzione, la configurazione e l'acquisizione sono disponibili nella Guida Visual Studio'amministratore.Deployment, configuration and acquisition guidance can be found in the Visual Studio Administrator Guide.

L'edizione Visual Studio Community è supportata solo nell'ultima versione consigliata della versione secondaria più recente di Visual Studio, identificata dalla riga azzurra nella grafica seguente.The Visual Studio Community edition is only supported on the recommended latest release of the latest minor version of Visual Studio, which is denoted in the blue line in the graphic below.

Visual Studio 2019 Servicing Baselines

La tabella seguente illustra scenari di esempio per l'aggiornamento in Visual Studio 2019.The following table shows example update scenarios for Visual Studio 2019.

Se è presenta questa versione di If you have this version of
Visual Studio 2019 installata...
Visual Studio 2019 installed...
E questa o queste versioni di And this version(s) of
Visual Studio 2019 sono state appena rilasciate...
Visual Studio 2019 just released...
Le opzioni di aggiornamento per Then your update options to
mantenere uno stato supportato sono...
remain in a supported state are...
Visual Studio 2019 versione 16.0.9Visual Studio 2019 version 16.0.9 Visual Studio 2019 versione 16.0.25Visual Studio 2019 version 16.0.25
e Visual Studio 2019 versione 16.4.20and Visual Studio 2019 version 16.4.20
e Visual Studio 2019 versione 16.7.8and Visual Studio 2019 version 16.7.8
e Visual Studio 2019 versione 16.8.3and Visual Studio 2019 version 16.8.3
Visual Studio 2019 versione 16.0.25Visual Studio 2019 version 16.0.25
o Visual Studio 2019 versione 16.4.20or Visual Studio 2019 version 16.4.20
o Visual Studio 2019 versione 16.7.8or Visual Studio 2019 version 16.7.8
o Visual Studio 2019 versione 16.8.3or Visual Studio 2019 version 16.8.3
Visual Studio 2019 versione 16.3.3Visual Studio 2019 version 16.3.3 Visual Studio 2019 versione 16.0.17Visual Studio 2019 version 16.0.17
e Visual Studio 2019 versione 16.4.12and Visual Studio 2019 version 16.4.12
e Visual Studio 2019 versione 16.7.0and Visual Studio 2019 version 16.7.0
Visual Studio 2019 versione 16.4.12Visual Studio 2019 version 16.4.12
o Visual Studio 2019 versione 16.7.0or Visual Studio 2019 version 16.7.0
Visual Studio 2019 versione 16.4.10Visual Studio 2019 version 16.4.10 Visual Studio 2019 versione 16.0.25Visual Studio 2019 version 16.0.25
e Visual Studio 2019 versione 16.4.20and Visual Studio 2019 version 16.4.20
e Visual Studio 2019 versione 16.7.8and Visual Studio 2019 version 16.7.8
e Visual Studio 2019 versione 16.8.3and Visual Studio 2019 version 16.8.3
Visual Studio 2019 versione 16.4.20Visual Studio 2019 version 16.4.20
o Visual Studio 2019 versione 16.7.8or Visual Studio 2019 version 16.7.8
o Visual Studio 2019 versione 16.8.3or Visual Studio 2019 version 16.8.3
Visual Studio 2019 versione 16.7.4Visual Studio 2019 version 16.7.4 Visual Studio 2019 versione 16.0.25Visual Studio 2019 version 16.0.25
e Visual Studio 2019 versione 16.4.20and Visual Studio 2019 version 16.4.20
e Visual Studio 2019 versione 16.7.8and Visual Studio 2019 version 16.7.8
e Visual Studio 2019 versione 16.9.3and Visual Studio 2019 version 16.9.3
Visual Studio 2019 versione 16.7.8Visual Studio 2019 version 16.7.8
o Visual Studio 2019 versione 16.9.3or Visual Studio 2019 version 16.9.3

Supporto per le versioni precedenti di Visual StudioSupport for older versions of Visual Studio

Anche Visual Studio 2017 e versioni precedenti sono supportate per 10 anni.Visual Studio 2017 and earlier are also supported for 10 years. La tabella seguente riepiloga lo stato corrente del supporto per i prodotti Visual Studio.The following table summarizes the current support state for Visual Studio products.

Versione di Visual Studio Visual Studio version Fase del ciclo di vita Lifecycle Stage Baseline supportata Supported Baseline
Visual Studio 2017 Visual Studio 2017 MainstreamMainstream Versione 15.9 (fino ad aprile 2027) version 15.9 (through April 2027)
Visual Studio 2015 Visual Studio 2015 ExtendedExtended Update 3 con KB3165756 (fino a ottobre 2025) Update 3 including KB3165756 (through October 2025)
Visual Studio 2013 Visual Studio 2013 ExtendedExtended Update 5 (fino ad aprile 2024) Update 5 (through April 2024)
Visual Studio 2012 Visual Studio 2012 ExtendedExtended Update 5 (fino a gennaio 2023) Update 5 (through January 2023)

Microsoft Visual C++ RedistributableMicrosoft 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.The Microsoft Visual C++ Redistributable follows the product lifecycle for the version of Visual Studio in which it first ships. Per riferimento, di seguito è riportato un elenco delle versioni supportate più recenti dei download di Visual C.For reference, here is a list of the latest supported versions of the Visual C downloads.

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.There are a few specific instances where we continue to support the Microsoft Visual C++ Redistributable beyond the underlying Visual Studio product lifecycle for security fixes only, and only in the context and timeframe of the Microsoft product(s) that depend on it. Uno di questi casi è quando Microsoft Visual C++ Redistributable viene distribuito in altri prodotti Microsoft, ad esempio SQL Server, Windows Server o Microsoft Office.One such instance is when the Microsoft Visual C++ Redistributable is distributed in other Microsoft products, such as SQL Server, Windows Server, or 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.Another such instance is when the Microsoft Visual C++ Redistributable is used in conjunction with supported versions of Visual Studio Tools for Office or Visual Basic for Applications. Microsoft non offre supporto per Microsoft Visual C++ Redistributable per qualsiasi applicazione di terze parti, oltre il ciclo di vita di Visual Studio sottostante o per casi diversi da quelli indicati in modo specifico in precedenza.We do not support the Microsoft Visual C++ Redistributable for any third party applications beyond the underlying Visual Studio lifecycle or what is specifically mentioned above. Per assistenza contattare il team di supporto per il prodotto padre.For support, contact the support team for the parent product.

Nota

Potrebbero essere presenti prodotti di terze parti, ad esempio strumenti di analisi della sicurezza, che contrassegnano il componente ridistribuibile come scaduto.There may be third party products, such as security scanners, that flag the redistributable as expired. 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.If the Microsoft Visual C++ Redistributable is installed by a Microsoft product that is still in support, then the redistributable is in support per the Microsoft component policy for that product.

Set di strumenti MSVC (C++)MSVC (C++) Toolset

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.Starting with Visual Studio 2017, the MSVC Toolset, including the C++ compiler, follows the product lifecycle for the version of Visual Studio in which it first ships even if it ships in a subsequent version of 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.For example, the "MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16)" follows the support lifecycle of Visual Studio 2017 and the "MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.20)" follows the support lifecycle of 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.For Visual Studio 2015 and earlier, the Visual C++ toolset is supported according to the lifecycle of the version of Visual Studio in which it shipped.

Visual Studio Tools per Office (VSTO)Visual Studio Tools for Office (VSTO)

Il Visual Studio 2010 Tools per Office Runtime viene fornito con diverse versioni di Visual Studio e Microsoft Office e segue il ciclo di vita del supporto del prodotto padre.The Visual Studio 2010 Tools for Office Runtime ships with various versions of Visual Studio and Microsoft Office and follows the support lifecycle of the parent product. È anche disponibile per il download e l'installazione in modo indipendente.It is also available to download and install independently.

Componenti che non rientrano nella manutenzione di Visual StudioComponents not covered by Visual Studio servicing

Visual Studio e Visual Studio per Mac includono una raccolta di compilatori, linguaggi, runtime, ambienti e altre risorse o strumenti che consentono lo sviluppo per molte piattaforme.Visual Studio and Visual Studio for Mac include a collection of compilers, languages, runtimes, environments, and other resources or tools that enable development for many platforms. 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.As a convenience to Visual Studio customers, the components in the list below may be installed with Visual Studio and are subject to their own license and servicing, support, and lifecycle policies. Il team di Visual Studio Team verifica i report CVE per questi componenti, determina se rappresentano una vulnerabilità per l'uso di Visual Studio e li risolve in base ai criteri di supporto di Visual Studio.The Visual Studio team reviews CVEs for these components, determines whether they constitute a vulnerability for the Visual Studio use, and addresses them per the Visual Studio support policy. 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.Please note this list does not represent the entire list of components used by Visual Studio that are governed by their own policy but aims to highlight the most used.

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.For Microsoft components that are installed by Visual Studio and do not have an explicit lifecycle policy in the lifecycle database, the supported version is the latest version that is currently available for download.

.NET Framework.NET Framework ASP.NET Web StackASP.NET Web Stack .NET Core.NET Core
Entity FrameworkEntity Framework ExchangeExchange OfficeOffice
WindowsWindows Windows ServerWindows Server Online ServicesOnline Services
SharePointSharePoint SilverlightSilverlight SQL ServerSQL Server
Microsoft AzureMicrosoft Azure Application InsightsApplication Insights Xamarin FormsXamarin Forms
Strumenti Cordova per Visual StudioCordova Tools for Visual Studio CMakeCMake Android SDKAndroid SDK
Android NDKAndroid NDK TypeScriptTypeScript NuGetNuGet
Strumenti Unity per Visual StudioUnity Tools for Visual Studio Set di strumenti Clang/C2Clang/C2 Toolset Git per WindowsGit for Windows
SignalRSignalR Framework di ottimizzazione WebWeb Optimization Framework WebGreaseWebGrease
Emulatore di Visual Studio per AndroidVisual Studio Emulator for Android Gestore dei token Web JSON per Microsoft .NET FrameworkJSON Web Token Handler for the Microsoft .Net Framework Windows SDKWindows SDK
Cocos CreatorCocos Creator Unreal EngineUnreal Engine PythonPython
MinicondaMiniconda

Oltre ai componenti, Visual Studio usa anche diversi modelli di progetto e di elementi di progetto.In addition to components, Visual Studio also uses several project and project item templates. Il supporto per questi modelli è regolato dal componente che fornisce tali modelli.The support for these templates is governed by the component that provides those templates. Se ad esempio si usa un modello Python, il supporto per il modello seguirà i criteri relativi al supporto di Python Tools for Visual Studio.For example, if you use a Python template, then support for the template will follow the support policy for Python Tools for Visual Studio.

Commenti e suggerimentiFeedback and Suggestions

Microsoft ha molta considerazione per i commenti e i suggerimenti dei propri utenti.We value your feedback. Come sempre, è possibile segnalare qualsiasi problema riscontrato tramite lo strumento Segnala un problema in Visual Studio.As always, let us know of any issues you run into by using the Report a Problem tool in Visual Studio. È anche possibile visitare il sito Visual Studio Developer Community per tenere traccia dei problemi segnalati, inviare suggerimenti, porre domande e trovare risposte da altri utenti.You can also head over to Visual Studio Developer Community to track your issues, make suggestions, ask questions, and find answers from others. I commenti e i suggerimenti degli utenti vengono usati per migliorare continuamente Visual Studio, quindi grazie dall'intero team per questi contributi.We use your feedback to continue to improve Visual Studio, so thank you again on behalf of our entire team.


Inizio pagina
Top of Page