Abilitare .NET Framework 3.5 usando PowerShell

Per un'installazione Windows Server 2012 o successiva che non è connessa a Internet, è possibile usare PowerShell per aggiungere .NET Framework 3.5 e fornire l'accesso alla \sources\sxs cartella nel supporto di installazione. La \sources\sxs cartella può essere copiata nella condivisione di rete ,ad esempio \\network\share\sxs, per renderla facilmente accessibile a più computer. L'account computer di destinazione DOMAIN\SERVERNAME$ deve avere almeno l'accesso in lettura alla condivisione di rete.

Requisiti

  • Windows Server 2012 o versioni successive
  • Supporto di installazione
  • Diritti utente amministratore. L'utente corrente deve essere membro del gruppo Administrators locale per aggiungere o rimuovere funzionalità di Windows.
  • I computer di destinazione potrebbero richiedere l'accesso alla rete e i diritti per usare origini alternative o una connessione Internet per l'uso di Windows Update.

Passaggi

  1. Avviare Windows PowerShell nel prompt dei comandi dell'amministratore digitando:

    powershell
    
  2. Per installare .NET Framework 3.5 dal supporto di installazione che si trova in una condivisione di rete, usare il comando seguente:

    Install-WindowsFeature Net-Framework-Core -source \\network\share\sxs
    

    Dove \\network\share\sxs è il percorso dei file di origine.

    Per altre informazioni sul cmdlet Install-WindowsFeature, vedere Install-WindowsFeature.

  3. Per verificare l'installazione, eseguire il comando seguente:

    Get-WindowsFeature
    

    La colonna Installa stato dovrebbe essere installata per la funzionalità .NET Framework 3.5 (include la funzionalità .NET 2.0 e 3.0).

Considerazioni sulla distribuzione di Microsoft .NET Framework 3.5