Home Page Home Page Tips & Tricks Come installare automaticamente Visual Studio .NET ?

Come installare automaticamente Visual Studio .NET ?


Installare manuale di Visual Studio .NET


Il processo di installazione di VS.NET è abbastanza semplificato. C'è solo la parte dei prerequisiti che è un po' noiosa perchè bisogna cambiare un paio di volte il CD. (Per chi invece è dotato di DVD questo non succede).
Per chi fa un'installazione una tantum a casa non c'è nessun problema e può procedere in modo classico manualmente. Per un amministratore di rete però questo non è possibile poichè in un'azienda medio-piccola che fa solo sviluppo è necessario come minimo installarlo su ogni client.
Così come molti Software Microsoft anche Visual Studio .NET supporta l'installazione "unattended" cioè completamente automatizzata e senza il supporto dell'utente.
Vediamo qui di seguito le procedure per creare un'installazione di questo tipo.

Installazione automatica Unattended


In altri tipi di software come Windows c'è un Tool apposito chiamato Setupmgr.exe che tramite un Wizard passo passo vi permette di costruire il file di risposta unattend.txt.
Il cosiddetto "file di risposta" non è altro che un file testuale di solito .txt o .ini che contiene le varie opzioni da sceglieremo durante l'installazione del prodotto.
Per crearlo utilizzeremo il file setup.exe del primo CD di Visual Studio .NET.
Attenzione però, ci sono due versioni di setup.exe, uno nella root del CD e l'altro nella cartella \setup. Noi abbiamo bisogno del secondo.

N.B. Prima di poter creare il file di risposta è necessario come minimo avere installato i requisiti necessari all'installazione di Visual Studio .NET. Riepiloghiamo qui sotto i requisiti per la versione 2003:

- Service Pack 3 per Windows 2000 o Service Pack 1 per Windows XP
- MDAC 2.7 SP1 (solo Windows 2000)
- Internet Explorer 6.0 SP1
- Microsoft Frontpage 2000 Web Extensions Client
- Microsoft .NET Framework 1.1
- Microsoft Visual J# .NET 1.1

Tutti questi componenti li trovate nel terzo CD di installazione di Visual Studio .NET.

Iniziamo quindi la creazione del file di risposta, aprite un prompt dei comandi e digitate:

D:\setup\setup.exe /createunattend c:\test.ini

Questo comando avvia l'installazione di Visual Studio in modalità "Administrator Mode". Tutte le vostre scelte verranno poi salvate sul file test.ini nella root del disco C:.

Installazione VS.NET in Administrator Mode
Installazione VS.NET in Administrator Mode


Successivamente apparirà la classica finestra con la TreeView a sinistra per la scelta dei componenti.
Selezionate i componenti di cui avete bisogno e dove possibile personalizzate in base alle vostre esigenze.

La scelta dei componenti
La scelta dei componenti


Alla fine della personalizzazione è sufficiente premere su "Save Settings" in baso a destra. In pochi secondi il Setup raccoglierà i dati e li salverà sul file test.ini mostrano come ultimo step il seguente:

Salvataggio della configurazione
Salvataggio della configurazione


Ora quando voi vorrete installare Visual Studio .NET su più macchine sarà sufficiente inserire il primo CD (oppure effettuare l'installazione via rete) digitando dal prompt:

D:\setup\setup.exe /UnattendFile c:\test.ini

Il contenuto del file test.ini
Il contenuto del file test.ini


Da questo momento in poi il setup.exe comincia ad installare Visual Studio e proseguira per qualche decina di minuti. Al vostro ritorno l'ambiente sarà installato e pronto all'uso.
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5