Distribuzione di .NET Framework tramite Systems Management Server

Nota   Questo argomento è valido solo per il package ridistribuibile della versione 1.0 di .NET Framework. Per informazioni sulla distribuzione del package ridistribuibile della versione 1.1 di .NET Framework, visitare la pagina relativa alla guida per la distribuzione di .NET Framework sul sito Web all'indirizzo www.msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/dotnetframedepguid.asp (informazioni in lingua inglese).

Microsoft Systems Management Server consente di distribuire componenti software con privilegi amministrativi su una rete. In questa sezione vengono illustrate le procedure specifiche per l'utilizzo di Systems Management Server per distribuire il package di installazione di Windows Installer per Dotnetfx.exe su una rete. Per ottenere documentazione e informazioni ulteriori su Systems Management Server, visitare la Home Page Systems Management Server all'indirizzo www.microsoft.com/smserver/default.asp (informazioni in lingua inglese) e leggere l'articolo di Microsoft TechNet "Deploying Windows Installer Setup Packages with Systems Management Server 2.0" all'indirizzo www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/sms/deploy/depovg/deplymsi.asp?frame=true (informazioni in lingua inglese).

Per distribuire il package ridistribuibile per .NET Framework, Dotnetfx.exe, con privilegi di amministratore, è necessario estrarre il file di Windows Installer, Netfx.msi, dal file Dotnetfx.exe. Netfx.msi è il file da utilizzare per la distribuzione di .NET Framework. Dopo aver estratto Netfx.msi, è possibile eseguire la console dell'amministratore di Systems Management Server dal computer dell'amministratore della rete e configurarlo per distribuire Dotnetfx.exe su un gruppo scelto di computer in rete.

Prima di installare un package di installazione di Windows Installer in un computer client di Systems Management Server, è necessario che nel computer client sia installato il servizio di installazione Windows Installer. Le procedure descritte in questa sezione presuppongono che Windows Installer 2.0 sia installato in tutti i computer client prima della distribuzione di Netfx.msi. L'amministratore della rete ha la responsabilità di verificare che tutti i computer client soddisfino tale requisito. Per installare Windows Installer 2.0 nei computer client, è possibile utilizzare Systems Management Server. Per ulteriori informazioni, fare riferimento a "Deploying Windows Installer Setup Packages with Systems Management Server 2.0".

Dopo che l'amministratore della rete avrà verificato che tutti i computer della rete, nei quali verrà installato Dotnetfx.exe, soddisfano i requisiti minimi di configurazione, sarà necessario effettuare le cinque operazioni e le rispettive procedure di seguito descritte sul server in cui è in esecuzione Systems Management Server. È necessario che tali procedure vengano eseguite nell'ordine in cui sono presentate.

Innanzitutto, estrarre il file di Windows Installer, Netfx.msi, dal file Dotnetfx.exe. Netfx.msi è il file utilizzato per distribuire .NET Framework.

Per estrarre il file Dotnetfx.exe per la distribuzione

  1. Scaricare Dotnetfx.exe nella directory principale dell'unità C su un server in cui è in esecuzione Systems Management Server.
  2. Aprire una finestra del prompt dei comandi.
  3. Cambiare la directory nella directory principale dell'unità C.
  4. Digitare mkdir dotnetfx al prompt dei comandi per creare una directory in cui copiare Dotnetfx.exe.
  5. Digitare dotnetfx.exe /T:c:\dotnetfx /C al prompt dei comandi per estrarre i file nella directory di dotnetfx.

Creare quindi un package Systems Management Server per .NET Framework. Un package Systems Management Server è l'unità di base della distribuzione di software. Contiene i file di origine del programma e le informazioni per indirizzare il processo di distribuzione di software.

Per creare un package NET Framework

  1. Aprire la console dell'amministratore di Systems Management Server. Fare clic sul pulsante Start, scegliere Programmi, quindi Systems Management Server.
  2. Espandere il nodo Site Database e fare clic con il pulsante destro del mouse sul nodo Packages nella struttura Site Database.
  3. Scegliere New dal menu Action, quindi Package. Verrà visualizzata la finestra di dialogo Package Properties.
  4. Nella finestra di dialogo Package Properties completare le informazioni della scheda General come di seguito riportato:
    • Digitare .NET Framework nella sezione relativa al nome.
    • Digitare 1.0.3705.0 nella sezione relativa alla versione.
    • Digitare Microsoft nella sezione relativa all'editore.
    • Digitare Italiano nella sezione relativa alla lingua.
  5. Nella finestra di dialogo Package Properties scegliere la scheda Data Source.
  6. Selezionare la casella di controllo This package contains source files.
  7. Selezionare l'opzione Always obtain files from source directory.
  8. Fare clic sul pulsante Set. Verrà visualizzata la finestra di dialogo Set Source Directory.
  9. Nella finestra di dialogo Set Source Directory selezionare l'opzione Local drive on site server.
  10. Scegliere il pulsante Browse. Verrà visualizzata la finestra di dialogo Browse for Folder.
  11. Selezionare la directory C:\DotNetFx, in cui, in precedenza, sono stati estratti i file.
  12. Nella finestra di dialogo Browse for Folder scegliere OK.
  13. Nella finestra di dialogo Set Source Directory scegliere OK.
  14. Nella finestra di dialogo Package Properties scegliere OK.

Creare quindi un programma .NET Framework per il package .NET Framework. Ciascun package Systems Management Server contiene almeno un programma Systems Management Server*,* ovvero una riga di comando che viene eseguita su ciascun computer di destinazione per controllare l'esecuzione del package.

Per creare un programma per il package .NET Framework

  1. Espandere il nodo Microsoft .NET Framework 1.0.3705.0 Italiano, posizionato sotto il nodo Packages.
  2. Fare clic con il pulsante destro del mouse su Programs, scegliere New, quindi Program. Verrà visualizzata la finestra di dialogo Program Properties.
  3. Nella finestra di dialogo Program Properties completare le informazioni della scheda General come di seguito riportato:
    • Digitare .NET Framework Program nella sezione relativa al nome.
    • Digitare msiexec /i netfx.msi /q ARPSYSTEMCOMPONENT=1 ARPNOREMOVE=1 nella sezione della riga di comando.
  4. Nella finestra di dialogo Program Properties scegliere la scheda Environment.
  5. Deselezionare la casella di controllo User input required.
  6. Selezionare l'opzione Run with administrative rights.
  7. Scegliere OK.

Creare quindi un punto di distribuzione per il package .NET Framework. I punti di distribuzione di Systems Management Server sono condivisioni su sistemi di siti in cui vengono copiati i file di origine del package per consentirvi l'accesso da parte dei computer client.

Per creare un punto di distribuzione di .NET Framework

  1. Fare clic con il pulsante destro del mouse su Distribution Points, posizionato sotto il nodo Microsoft .NET Framework 1.0.3705.0 Italiano.
  2. Scegliere New, quindi Distribution Points. Verrà visualizzata la procedura guidata New Distribution Points Wizard.
  3. Nella schermata New Distribution Points Wizard scegliere Next.
  4. Selezionare il punto di distribuzione in cui si desidera copiare il package .NET Framework.
  5. Scegliere Finish per iniziare la distribuzione.

Creare infine un annuncio per il programma .NET Framework. In un annuncio viene specificato il programma che è disponibile per i computer client, quali computer riceveranno l'annuncio e la data in cui verrà eseguita l'installazione del programma.

Per creare un annuncio NET Framework

  1. Nella struttura Site Database fare clic con il pulsante destro del mouse sul nodo Advertisements.
  2. Scegliere New, quindi Advertisement. Verrà visualizzata la finestra di dialogo Advertisement Properties.
  3. Nella finestra di dialogo Advertisement Properties completare le informazioni della scheda General come di seguito riportato:
    • Digitare .NET Framework Advertisement nella sezione relativa al nome.
    • Selezionare Microsoft .NET Framework 1.0.3705.0 Italiano dalla casella di riepilogo a discesa Package.
    • Selezionare .NET Framework Program dalla casella di riepilogo a discesa Program.
  4. Scegliere il pulsante Browse e selezionare l'insieme appropriato di computer su cui distribuire .NET Framework. Per determinare i computer sui quali è possibile distribuire .NET Framework, vedere Requisiti minimi di configurazione.
  5. Scegliere OK.

Vedere anche

Ridistribuzione di .NET Framework | Distribuzione di Dotnetfx.exe tramite uno strumento elettronico di distribuzione di software | Distribuzione di .NET Framework tramite Active Directory | Requisiti minimi di configurazione