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:

  • Se si usa Visual Studio 2019 per aprire una soluzione creata in Visual Studio 2017, successivamente è possibile aprire e modificare nuovamente la soluzione nella versione precedente purché non siano state implementate funzionalità specifiche di Visual Studio 2019.

  • Se si prova a 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 per renderli compatibili con Visual Studio 2019. Per altre informazioni vedere la pagina Trasferire, migrare e aggiornare progetti di Visual Studio.

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

  • Se si usa Visual Studio 2022 per aprire una soluzione creata in Visual Studio 2017 o Visual Studio 2019, è possibile aprire e modificare nuovamente la soluzione nella versione precedente, purché non siano state implementate funzionalità specifiche di Visual Studio 2022.

  • Se si tenta 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 la pagina Trasferire, migrare 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, se si dispone di un computer con molto spazio su disco, è 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 rilascio) 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 aggiornerà l'installazione corrente alla versione più recente in tale canale. Ad esempio, se la versione 16.11.24 è stata appena rilasciata da Microsoft al canale di versione di Visual Studio 2019, il programma di installazione tenterà 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 di 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, il Amministrazione istrator IT potrebbe aver creato un layout e fornito un collegamento al programma di avvio automatico in tale layout.

Ogni installazione di Visual Studio deve avere una combinazione univoca di versione principale, edizione e canale di aggiornamento. Ad esempio, se si dispone di un computer con molto spazio su disco, è 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, il Programma di installazione di Visual Studio aggiorna per impostazione predefinita l'installazione corrente alla versione più recente in tale canale. Ad esempio, se la versione 17.3.9 è stata appena rilasciata da Microsoft nel canale di versione di Visual Studio 2022, il programma di installazione tenterà 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 di 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.
  1. Usando la scheda Disponibile del programma di installazione si presuppone, naturalmente, 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, fare clic sulla scheda Disponibile e installare uno dei prodotti offerti.

    Screenshot showing the Visual Studio Installer's Available tab.

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

Suggerimento

I Amministrazione istratori 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 del client. Per altre informazioni, vedere Configurare i criteri per le distribuzioni aziendali di Visual Studio.

Installazione a livello di codice

È anche possibile usare un programma di avvio automatico o il programma di installazione per avviare una nuova installazione di Visual Studio. Aprire un prompt dei comandi come amministratore ed eseguire uno dei comandi seguenti. Ricordarsi di specificare un nuovo percorso di cartella per il percorso di installazione e sostituire il nome del file exe con il nome del programma di avvio automatico appropriato per l'edizione di Visual Studio che si installa.

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>"

Si noti che 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 che verrà usata. Per un progetto C++ è possibile modificare manualmente il framework di destinazione modificando il file con estensione 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 del linguaggio, vedere l'argomento corrispondente nella tabella seguente.

Lingua Argomento
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: