Installare versioni di Visual Studio side-by-side

È possibile installare Visual Studio in un computer con una versione principale precedente o successiva di Visual Studio già installata.

Prima di installare le versioni side-by-side, verificare le condizioni seguenti:

  • Si supponga di usare Visual Studio 2019 per aprire una soluzione creata in Visual Studio 2017. In un secondo momento è possibile aprire e modificare la soluzione nella versione precedente, a meno che non si implementino funzionalità specifiche di Visual Studio 2019.

  • Si supponga di usare Visual Studio 2019 per aprire una soluzione creata in Visual Studio 2017 o in una versione precedente. Potrebbe essere necessario modificare i progetti e i file in modo che siano compatibili con Visual Studio 2019. Per altre informazioni, vedere Convertire, eseguire la migrazione e aggiornare progetti di Visual Studio.

Prima di installare le versioni side-by-side, verificare le condizioni seguenti:

  • Si supponga di usare Visual Studio 2022 per aprire una soluzione creata in Visual Studio 2017 o Visual Studio 2019. In un secondo momento è possibile aprire e modificare nuovamente la soluzione nella versione precedente, a meno che non si implementino funzionalità specifiche di Visual Studio 2022.

  • Si supponga di usare Visual Studio 2022 per aprire una soluzione creata in Visual Studio 2019 o in una versione precedente. Potrebbe essere necessario modificare i progetti e i file in modo che siano compatibili con Visual Studio 2022. Per altre informazioni, vedere Convertire, eseguire la migrazione e aggiornare progetti di Visual Studio.

  • Se si disinstalla una versione di Visual Studio da un computer in cui sono installate più versioni, le associazioni di file per Visual Studio verranno rimosse per tutte le versioni.

  • Visual Studio non aggiorna automaticamente le estensioni, perché non tutte le estensioni sono compatibili. È necessario reinstallare le estensioni da Visual Studio Marketplace o dall'autore del software.

Installare edizioni diverse della stessa versione principale di Visual Studio affiancata

Ogni installazione di Visual Studio deve avere una combinazione univoca di versione principale, edizione e canale di aggiornamento. Ad esempio, è possibile installare Visual Studio 2019 Enterprise Preview (canale di anteprima) insieme a Visual Studio 2019 Enterprise (canale di versione) insieme a Visual Studio 2017 Professional (canale di versione) insieme a Visual Studio 2017 Professional (canale di layout personalizzato).

Quando si esegue l'aggiornamento da una versione secondaria di Visual Studio alla successiva, per impostazione predefinita, il Programma di installazione di Visual Studio aggiorna l'installazione corrente alla versione più recente in tale canale. Ad esempio, se Microsoft rilascia la versione 16.11.24 al canale di rilascio di Visual Studio 2019, il programma di installazione tenta di sostituire l'installazione corrente di Visual Studio 2019 dal canale di versione con questa versione più recente nello stesso canale.

Installazione manuale

È possibile usare manualmente un altro programma di avvio automatico per installare una nuova istanza di Visual Studio oppure selezionare una delle opzioni nella scheda Disponibile del Programma di installazione di Visual Studio.

  1. Per usare un altro programma di avvio automatico, è possibile scaricare ed eseguire uno dei file del programma di avvio automatico per Visual Studio 2019 dalla pagina delle versioni di Visual Studio 2019 per l'edizione che si vuole installare side-by-side con l'installazione esistente di Visual Studio. Se si è in un'organizzazione, l'amministratore IT potrebbe creare un layout e fornire un collegamento al programma di avvio automatico in tale layout.

  2. Usando la scheda Disponibile del programma di installazione si presuppone che sia già installata un'altra versione di Visual Studio. Trovare prima di tutto il Programma di installazione di Visual Studio sul computer e avviarlo. Dopo l'aggiornamento, selezionare la scheda Disponibile e installare uno dei prodotti offerti.

Ogni installazione di Visual Studio deve avere una combinazione univoca di versione principale, edizione e canale di aggiornamento. Ad esempio, è possibile installare Visual Studio 2022 Enterprise Preview (canale di anteprima) insieme a Visual Studio 2022 Enterprise (canale di versione) insieme a Visual Studio 2019 Professional (canale di versione) insieme a Visual Studio 2019 Professional (canale di layout personalizzato).

Quando si esegue l'aggiornamento da una versione secondaria di Visual Studio alla successiva, per impostazione predefinita, il Programma di installazione di Visual Studio aggiorna l'installazione corrente alla versione più recente in tale canale. Ad esempio, se Microsoft rilascia la versione 17.3.9 al canale di versione di Visual Studio 2022, il programma di installazione tenta di sostituire l'installazione corrente di Visual Studio 2022 dal canale di versione con questa versione più recente nello stesso canale.

Installazione manuale

È possibile usare manualmente un altro programma di avvio automatico per installare una nuova istanza di Visual Studio oppure selezionare una delle opzioni nella scheda Disponibile del Programma di installazione di Visual Studio.

  1. Per usare un altro programma di avvio automatico, è possibile scaricare ed eseguire uno dei file del programma di avvio automatico per Visual Studio 2022 dalla pagina di download di Visual Studio o dalla pagina delle versioni di Visual Studio 2022 per la versione secondaria che si vuole installare side-by-side con la versione esistente di Visual Studio.

  2. Usando la scheda Disponibile del programma di installazione si presuppone che sia già installata un'altra versione di Visual Studio. Trovare prima di tutto il Programma di installazione di Visual Studio sul computer e avviarlo. Dopo l'aggiornamento, selezionare la scheda Disponibile e installare uno dei prodotti offerti.

Screenshot che mostra la scheda Disponibile del Programma di installazione di Visual Studio.

Seguire quindi la procedura per selezionare i componenti necessari per l'installazione. Per altre informazioni, vedere Installare Visual Studio.

Suggerimento

Gli amministratori IT che desiderano eliminare la visibilità della scheda Disponibile della Programma di installazione di Visual Studio o personalizzare in altro modo la disponibilità delle offerte di layout nella scheda Disponibile possono configurare il Registro di sistema e i criteri client. Per altre informazioni, vedere Configurare i criteri per le distribuzioni aziendali di Visual Studio.

Installazione a livello di codice

È anche possibile usare a livello di codice un programma di avvio automatico o il programma di installazione per avviare una nuova installazione di Visual Studio. Aprire una finestra del prompt dei comandi come amministratore ed eseguire uno dei comandi seguenti. Specificare un nuovo percorso di cartella per il percorso di installazione. Sostituire il nome del file .exe con il nome del programma di avvio automatico appropriato per l'edizione di Visual Studio che si sta installando.

Per eseguire l'installazione tramite il programma di avvio automatico:

vs_Enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

Per eseguire l'installazione usando il programma di installazione già presente nel computer client:

"C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

Non è possibile avviare il programma di installazione a livello di codice dalla stessa directory in cui risiede il programma di installazione.

Versioni di .NET Framework e installazioni side-by-side

I progetti Visual Basic, Visual C# e Visual F# usano l'opzione Framework di destinazione in Progettazione progetti per specificare la versione di .NET Framework usata. Per un progetto C++, è possibile modificare manualmente il framework di destinazione modificando il file .vcxproj . Per altre informazioni, vedere la pagina Compatibilità tra le versioni in .NET Framework.

Quando si crea un progetto, è possibile specificare a quale versione di .NET Framework è destinato il progetto nell'elenco .NET Framework della finestra di dialogo Nuovo progetto .

Per informazioni specifiche della lingua, vedere l'articolo appropriato nella tabella seguente.

Lingua Articolo
Visual Basic Application Page, Project Designer (Visual Basic) (Pagina Applicazione, Creazione progetti (Visual Basic))
Visual C# Application Page, Project Designer (C#) (Applicazione (pagina), Creazione progetti (C#))
Visual F# Sviluppare con F# in Visual Studio
C++ Procedura: Modificare il framework di destinazione e il set di strumenti della piattaforma

Supporto o risoluzione dei problemi

Non sempre tutto funziona correttamente. Se l'installazione di Visual Studio non riesce, vedere Risolvere i problemi di installazione e aggiornamento di Visual Studio per istruzioni dettagliate.

Ecco alcune altre opzioni di supporto: