Su un Windows 2012R2 in una rete con controller di dominio Windows Small Business Server non è possibile installare .NET framework 3.5 con nessuno dei seguenti metodi:
– Dalla GUI aggiungendo la funzionalità da aggiungi ruoli e funzionalità
– Con il comando DISM specificando l’origine del pacchetto
– Con il cmdlet Install-WindowsFeature Net-Framework-Core
In altri scenari, dove non è presente un domain controller SBS è possibile installare il fix Microsoft KB3005628 e ripetere l’installazione, ma questa opzione non risolve il problema sull’ambiente descritto in precedenza.
La soluzione è creare la seguente chiave nel registro di sistema:
Posizione:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing
Nome:
RepairContentServerSource
Tipo:
DWORD
Valore:
2
Riavviare il sistema e ripetere l’installazione con uno qualsiasi dei metodi precedenti