Creare un pacchetto di installazione offline di Visual Studio per l'installazione locale

Visual Studio è stato progettato per funzionare correttamente in varie configurazioni del computer. Le informazioni in questa pagina illustrano come creare un pacchetto di installazione offline di file per l'installazione nel computer locale.

Importante

Se si è un amministratore IT dell'organizzazione che vuole eseguire una distribuzione di Visual Studio in una rete di workstation client o se è necessario creare un pacchetto di installazione di file da trasferire o installare in un altro computer, vedere la Guida a Visual Studio Amministrazione istrators, la pagina Creare un'installazione basata sulla rete di Visual Studio, e la distribuzione di un layout in una documentazione del computer client.

Usare la funzionalità "Scarica tutto, quindi installa"

A volte l'accesso online è problematico. Ad esempio, si potrebbe avere una connessione Internet inaffidabile o la connessione Internet potrebbe avere una larghezza di banda ridotta. Per situazioni come queste, sono stati resi disponibili metodi aggiuntivi per l'acquisizione di Visual Studio. È possibile usare la funzionalità Scarica tutto, quindi installare dalla Programma di installazione di Visual Studio per scaricare un pacchetto di installazione nel computer locale prima di installarlo in locale oppure usare la riga di comando per creare un pacchetto di installazione locale da installare in locale in un secondo momento.

Per scaricare un pacchetto di installazione locale, selezionare l'opzione Scarica tutto, quindi installare nell'elenco a discesa nella parte inferiore della scheda Carichi di lavoro del Programma di installazione di Visual Studio. Lo scopo di questa funzionalità è quello di scaricare i pacchetti di Visual Studio nello stesso computer in cui si prevede di installare Visual Studio. Scaricando prima di tutto i pacchetti in locale, è possibile disconnettersi in modo sicuro da Internet prima di installare Visual Studio.

The

Nota

La funzionalità Scarica tutto, quindi installa scarica un pacchetto di installazione di Visual Studio personalizzato nel computer locale. Non tentare di trasferire questo pacchetto di installazione scaricato in un altro computer, perché non è progettato per funzionare in questo modo. Se invece si vuole scaricare un pacchetto di installazione, ospitarlo in una condivisione di rete o in un sito Web Intranet e trasferirlo o installarlo in un altro computer, sarà necessario creare un layout di rete come descritto nella documentazione creare un'installazione basata sulla rete di Visual Studio .

È anche possibile configurare gli aggiornamenti futuri di Visual Studio in modo da rispettare il comportamento Scarica tutto, quindi installare . Per altre informazioni, vedere la documentazione sul comportamento di installazione e download.

Usare la riga di comando per creare un layout locale

Passaggio 1: Scaricare il programma di avvio automatico di Visual Studio

Scaricare il programma di avvio automatico corretto per la versione e l'edizione di Visual Studio desiderata e copiarlo nella directory che si vuole usare come percorso di origine del layout locale. Il programma di avvio automatico è l'eseguibile usato per creare, aggiornare o modificare il layout locale. Per completare questo passaggio è necessaria una connessione Internet.

Passaggio 2: Creare un layout locale

Aprire un prompt dei comandi con privilegi di amministratore, passare alla directory in cui è stato scaricato il programma di avvio automatico e usare i parametri del programma di avvio automatico per creare il layout locale. Per completare questo passaggio, è necessario disporre di una connessione Internet. Di seguito sono illustrati esempi comuni di creazione del layout locale. Altri esempi sono disponibili nella pagina Creare un layout di rete di Visual Studio e nella pagina degli esempi di parametri della riga di comando. È possibile installare una lingua diversa dall'inglese passando en-US a impostazioni locali dall'elenco delle impostazioni locali della lingua ed è possibile usare l'elenco di componenti e carichi di lavoro per personalizzare ulteriormente il layout locale.

  • Per creare un layout locale completo con tutte le funzionalità e tutte le lingue (questa operazione richiederà molto tempo, abbiamo molte funzionalità!), esegui:

      vs_enterprise.exe --layout c:\localVSlayout
    

Nota

Assicurarsi che il percorso di installazione completo sia inferiore a 80 caratteri e che il computer disponga di un'ampia quantità di spazio di archiviazione. Un layout locale completo di Visual Studio richiede almeno 41 GB di spazio su disco. Per altre informazioni, vedere Requisiti di sistema.

Nota

Assicurarsi che il percorso di installazione completo sia inferiore a 80 caratteri e che il computer disponga di un'ampia quantità di spazio di archiviazione. Un layout locale completo di Visual Studio richiede almeno 45 GB di spazio su disco. Per altre informazioni, vedere Requisiti di sistema.

  • Per lo sviluppo di applicazioni desktop .NET e .NET per un solo linguaggio, eseguire:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US
    
  • Per lo sviluppo di applicazioni desktop C++ inclusi tutti i componenti consigliati e facoltativi, per una sola esecuzione del linguaggio:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --includeOptional --lang en-US 
    
  • È anche possibile usare un file vsconfig esportato per personalizzare il contenuto del layout, verificare un layout o correggere un layout.

Passaggio 3: Installare Visual Studio dal layout locale

Quando si installa Visual Studio da un layout locale, il programma di installazione di Visual Studio usa le versioni locali dei file. Tuttavia, se si selezionano componenti durante l'installazione che non si trovano nel layout, il programma di installazione di Visual Studio tenterà di scaricarli da Internet. Per assicurarsi di installare solo i file scaricati in precedenza, usare le stesse opzioni della riga di comando usate per creare il layout locale. Per assicurarsi che il programma di installazione non tenti di accedere a Internet durante l'installazione del prodotto, usare l'opzione --noweb .

Ad esempio, se è stato creato un layout di installazione locale con il comando seguente:

vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

Usare quindi questo comando per eseguire l'installazione e impedire al computer client di accedere a Internet:

c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US

Usare quindi questo comando per eseguire l'installazione e impedire al computer client di accedere a Internet:

c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional

Importante

Se si usa Visual Studio Community, potrebbe essere richiesto di accedere entro 30 giorni dall'installazione, ma non influisce sulla possibilità di usare il prodotto.

Nota

Se viene visualizzato un errore che indica che una firma non è valida, è necessario installare i certificati aggiornati. Aprire la cartella Certificati nel layout locale. Fare doppio clic su ognuno dei file di certificato e quindi seguire la procedura guidata di gestione dei certificati. Se viene richiesta una password, lasciare il campo vuoto.

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: