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

È possibile eseguire l'applicazione di installazione per Visual Studio come un'installazione automatica (ossia invisibile all'utente e personalizzata) su una rete Intranet anziché da un supporto, ad esempio un DVD.In questo argomento viene illustrato come preparare Visual Studio per questo tipo di 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, Drive:\IDEinstall\).

  2. Effettuare uno dei passaggi riportati di seguito:

    • Scaricare il programma di avvio automatico Web e quindi eseguire Product.exe /Layout Drive:\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'applicazione di installazione per Visual Studio è simile a \\ServerName\IDEinstall\Product.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 i 70 caratteri e il nome del percorso di rete non deve superare i 39 caratteri.

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

Distribuzione di Visual Studio in modalità automatica

Per distribuire 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 distribuire un'implementazione di Visual Studio nella propria rete sia in un'installazione se si inserisce tale file in Drive\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 prerequisiti prima dell'esecuzione di un'installazione automatica.Per ulteriori informazioni, vedere la sezione intitolata "Evitare il riavvio durante l'installazione" in Guida di Visual Studio Administrator.

Lo schema del file AdminDeployment contiene i seguenti elementi:

Elemento

Attributo

Valori

Descrizione

BundleCustomizations

TargetDir

Path

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 è 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 Drive:\IDEinstall\AdminDeployment.xml file, 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"/> to <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 eseguendo automaticamente l'applicazione di installazione di Visual Studio nei computer client, sia consentendo agli utenti stessi di eseguire l'applicazione utilizzando le impostazioni definite.

Per eseguire un'installazione automatica in un computer client

  • Aprire il menu Start e scegliere Esegui, quindi immettere \\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]

Per poter utilizzare la modalità di manutenzione, è necessario disporre di credenziali di amministratore sul computer locale.

Per gestire un'installazione in un computer client

  • Aprire Pannello di controllo quindi scegliere Programmi e funzionalità.

  • Scegliere Visual Studioquindi scegliere Modifica.

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

  1. Aggiornare 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.

Registrare il prodotto

Al termine dell'installazione, è possibile registrare la copia di Visual Studio dall'interno di Visual Studio.

Per registrare

  1. Nel menu Guida scegliere Registra prodotto.

  2. Immetti codice Product Key

Vedere anche

Altre risorse

Installazione di Visual Studio