Controllare gli aggiornamenti delle distribuzioni di rete di Visual Studio
Avviso
QUESTO CONTENUTO DEVE ESSERE DEPRECATO PERCHÉ È B edizione Enterprise N UNITO IN ALTRE PAGINE. Questa pagina è stata rimossa dal sommario.
Gli amministratori aziendali spesso creano un layout e lo ospitano in una condivisione file di rete per la distribuzione agli utenti finali. Questa pagina descrive come configurare correttamente le opzioni di layout di rete.
Controllo della posizione in cui Visual Studio cerca gli aggiornamenti
Scenario 1: il client originariamente installato da un layout, ma è configurato per ricevere gli aggiornamenti dal percorso del layout di rete o dal Web
Per impostazione predefinita, Visual Studio continua a cercare gli aggiornamenti online anche se l'installazione è stata originariamente distribuita da una condivisione di rete. Se è disponibile un aggiornamento sul Web, l'utente può installarlo. Anche se la cache del layout di rete viene esaminata per prima cosa per eventuali bit di prodotto aggiornati, se non vengono trovati, Visual Studio cercherà e scaricherà i bit del prodotto aggiornati dal Web.
Scenario 2: Il client originariamente installato e deve ricevere solo gli aggiornamenti dal layout di rete
Se si vuole controllare la posizione in cui il client di Visual Studio cerca gli aggiornamenti, ad esempio se il computer client non ha accesso a Internet e si vuole assicurarsi che venga installato solo e sempre installato dal layout, è possibile configurare il percorso in cui il programma di installazione del client cerca i bit del prodotto aggiornati. È consigliabile assicurarsi che questa impostazione sia configurata correttamente prima che il client ese l'installazione iniziale dal layout.
Creare un layout offline:
vs_enterprise.exe --layout C:\vsoffline --lang en-US
Copiarlo nella condivisione file in cui si vuole inserirlo:
xcopy /e C:\vsoffline \\server\share\VS
Modificare il
response.json
file nel layout e modificare ilchannelUri
valore in modo che punti a una copia del channelManifest.json che l'amministratore controlla.Assicurarsi di usare le barre rovesciate come carattere di escape nel valore, come illustrato nell’esempio seguente:
"channelUri":"\\\\server\\share\\VS\\ChannelManifest.json"
Ora gli utenti finali possono eseguire il programma di installazione da questa condivisione per installare Visual Studio.
\\server\share\VS\vs_enterprise.exe
Quando un amministratore aziendale stabilisce che per gli utenti finali è il momento di eseguire l'aggiornamento a una versione più recente di Visual Studio, è possibile aggiornare la posizione di layout in cui incorporare i file aggiornati, come segue.
Utilizzare un comando simile a quello che segue:
vs_enterprise.exe --layout \\server\share\VS --lang en-US
Assicurarsi che il
response.json
file nel layout aggiornato contenga ancora le personalizzazioni, in particolare la modifica channelUri, come indicato di seguito:"channelUri":"\\\\server\\share\\VS\\ChannelManifest.json"
Le installazioni esistenti di Visual Studio da questo layout eseguono la ricerca degli aggiornamenti in \\server\share\VS\ChannelManifest.json
. Se il file channelManifest.json è più recente rispetto a quello installato dall'utente, Visual Studio informerà l'utente che è disponibile un aggiornamento.
Qualsiasi aggiornamento di installazione avviato dal client installerà automaticamente la versione aggiornata di Visual Studio direttamente dal layout.
Scenario 3: il client originariamente installato dal Web, ma ora dovrebbe ricevere solo gli aggiornamenti da un layout di rete
In alcuni casi, il computer client potrebbe aver già installato Visual Studio dal Web, ma ora l'amministratore vuole che tutti gli aggiornamenti futuri provengano da un layout gestito. L'unico modo supportato per eseguire questa operazione consiste nel creare un layout di rete con la versione desiderata del prodotto e quindi nel computer client eseguire il programma di avvio automatico dal percorso di layout ,ad esempio \\server\share\vs_enterprise.exe
. Idealmente, l'installazione client originale sarebbe avvenuta usando il programma di avvio automatico dal layout di rete con l'URI channel configurato correttamente, ma l'esecuzione del programma di avvio automatico aggiornato dal percorso di layout di rete funzionerà anche. Entrambe queste azioni incorporano, nel computer client, una connessione con quella determinata posizione di layout. L'unica avvertenza per il corretto funzionamento di questo scenario è che l'"URI del canale" nel file del response.json
layout deve essere uguale all'URI del canale impostato nel computer del client quando è avvenuta l'installazione originale. Molto probabilmente questo valore è stato originariamente impostato sul canale di rilascio Internet.
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:
- È disponibile un'opzione di supporto di chat di installazione (solo inglese) per i problemi correlati all'installazione.
- Segnalare i problemi del prodotto a Microsoft tramite lo strumento Segnala un problema che viene visualizzato sia nel programma di installazione di Visual Studio che nell'IDE di Visual Studio. Se si è un Amministrazione istrator IT e non si dispone di Visual Studio installato, è possibile inviare commenti e suggerimenti sul Amministrazione IT qui.
- Suggerire una funzionalità, tenere traccia dei problemi del prodotto e trovare risposte in Visual Studio Developer Community.
Contenuto correlato
- Guida dell'amministratore di Visual Studio
- Abilitazione degli aggiornamenti dell'amministratore
- Applicazione degli aggiornamenti dell'amministratore
- Use command-line parameters to install Visual Studio (Usare i parametri della riga di comando per installare Visual Studio)
- Strumenti per la gestione di istanze di Visual Studio
- Ciclo di vita del prodotto e manutenzione di Visual Studio