Procedura: creare ed eseguire un'installazione automatica di Visual Studio

È possibile eseguire l'applicazione dell'installazione per Visual Studio come un'installazione automatica (silent personalizzato) su una rete Intranet anziché da un supporto ad esempio DVD.In questo argomento viene illustrato come preparare Visual Studio per l'installazione da una condivisione di rete.

Creazione di un'immagine di rete

Innanzi tutto creare un'immagine di rete dei supporti di Visual Studio.

Per creare un'immagine di rete

  1. Creare una cartella sul server (ad esempio, Unità>:\IDEinstall\).

  2. Effettuare uno dei passaggi riportati di seguito:

    • Scaricare il programma di avvio automatico Web e quindi eseguire Prodottoexe /Layout Unità:\IDEinstall\.

      OR

    • Copiare il contenuto dei supporti di Visual Studio nella cartella di IDEinstall.

  3. Condividere la cartella VSIDEinstall nella rete e configurare le impostazioni di sicurezza appropriate.

    Il percorso di rete dell'installazione per Visual Studio è simile a \\ServerName\IDEinstall\Prodotto.exe.

    [!NOTA]

    È possibile che l'installazione abbia esito negativo se una combinazione qualsiasi di percorso e nome file supera i 260 caratteri.La lunghezza massima di un percorso in Visual Studio è di 221 caratteri. Il nome del percorso locale non deve superare 70 caratteri e il nome del percorso di rete non deve superare 39 caratteri.

    L'installazione può avere esito negativo anche se i nomi nel percorso includono spazi incorporati (ad esempio "\\ServerName\IDEinstall" o \\ServerName\Visual Studio\).

Distribuzione di Visual Studio in modalità automatica

Per implementare Visual Studio in modalità automatica, è necessario modificare il file AdminDeployment.xml, che si trova nella directory radice del supporto di installazione.È possibile utilizzare questo file sia per divulgare una distribuzione Visual Studio nella propria rete o in un'installazione se si inserisce tale file in Unità:\IDEinstall\directory dei pacchetti.Il file di AdminDeployment.xml non è univoco rispetto ad un sistema operativo, all'architettura, all'edizione di Visual Studio, o al linguaggio del sistema operativo.

[!NOTA]

Durante l'installazione è possibile che il computer venga riavviato automaticamente una o più volte.Dopo il riavvio, è necessario registrare nuovamente con lo stesso account utente con il quale ci si è collegati prima che il computer si riavviasse.È possibile evitare i riavvii automatici installando i componenti essenziali prima dell'esecuzione di un'installazione automatica.

Lo schema del file AdminDeployment contiene i seguenti elementi:

Elemento

Attributo

Valori

Descrizione

BundleCustomizations

TargetDir

Percorso

Si comporta come l'override del percorso nell'interfaccia utente dell'applicazione di installazione.Questo elemento viene ignorato se Visual Studio è già installato.

BundleCustomizations

NoWeb

sì|predefinito

Se il valore di questo elemento è sì, l'istallazione dell'applicazione non tenta di accedere al web durante la fase di installazione

SelectableItemCustomization

Hidden

Sì|No

Se il valore di questo elemento è sì, nasconde un elemento selezionabile nella struttura ad albero di personalizzazione.

SelectableItemCustomization

Selezionato

Sì|No

Seleziona o deseleziona un elemento selezionabile nella struttura ad albero di personalizzazione.

Nota di avvisoAttenzione

L'applicazione di installazione rispetterà lo stato selezionato di un SelectableItem anche se viene nascosto.Ad esempio, se si desidera installare sempre un elemento selezionabile, è possibile contrassegnarlo come nascosto e selezionato.

Per creare un'installazione automatica di Visual Studio

  1. Nel file Unità:\IDEinstall\AdminDeployment.xml, modificare il valore dell'attributo NoWeb dell'elemento di BundleCustomizations da "default" a "sì" come mostrato nell'esempio seguente:

    Cambiare <BundleCustomizations TargetDir="default" NoWeb="default"/> in <BundleCustomizations TargetDir="default" NoWeb="yes"/>

  2. Modificare l'attributo di SelectableItemCustomization in base alle necessità di componenti facoltativi e salvare il file.

Esecuzione dell'installazione automatica

È possibile eseguire l'installazione automatica sia automaticamente eseguendo l'applicazione di installazione di Visual Studio nei computer client, che consentendo agli utenti stessi di eseguire l'applicazione utilizzando le impostazioni definite.

Per eseguire l'installazione automatica in un computer client

  • Aprire il menu Inizia, scegliere Esegui, quindi inserire \\ServerName_\IDEinstall\vs_Product.exe /adminfile PathOfTheAdmindeployment.xmlFileAdditionalParametersAsNeeded

    Ad esempio, è possibile specificare la riga di comando seguente: \\server1\IDEinstall\vs_ultimate.exe /adminfile \\server1\ IDEinstall\AdminDeployment.xml /quiet /norestart

Per consentire ai client di installare manualmente Visual Studio con le impostazioni predefinite

  1. Copiare il file personalizzato AdminDeployment.xml in una condivisione di rete di sola lettura, (ad esempio \\servername\IDEinstall\packages\AdminDeployment.xml).

  2. Consentono agli utenti di eseguire l'installazione dalla condivisione.

Gestione di un'installazione

Se si apre Pannello di controllo e si esegue nuovamente l'applicazione di installazione, è possibile modificare le funzionalità di Visual Studio, disinstallare i linguaggi di programmazione e ripristinare o disinstallare Visual Studio.

[!NOTA]

Si deve disporre di credenziali di amministratore sul computer locale per utilizzare la modalità di manutenzione.

Per gestire l'installazione in un computer client

  • Aprire Pannello di controlloquindi scegliere Programmi e funzionalità.

  • Scegliere Visual Studioquindi scegliere Modifica.

Per modificare le impostazioni di AdminDeployment su un computer client dopo Visual Studio è stato installato

  1. Aggiornamento admindeployment.xml in base alle necessità.

  2. Aprire il menu Start, quindi scegliere Esegui.

  3. Immettere il testo seguente:

    \\ServerName\IDEinstall\vs_Product.exe /AdminFile PathToAdmindeployment.xmlFile AdditionalParametersAsNeeded

    Ad esempio, è possibile specificare la riga di comando seguente: \\server1\IDEinstall\vs_ultimate.exe /adminfile \\server1\IDEinstall\AdminDeployment.xml /quiet /norestart

Ripara è il parametro predefinito dopo che è installato Visual Studio.Se si ripristina Visual Studio con un /AdminFile aggiornato, verrà eseguito l'override delle impostazioni di distribuzione di Amministrazione corrente con quelle contenute nel file AdminDeployment.xml aggiornato.

Vedere anche

Altre risorse

Installazione di Visual Studio