Voor veel toepassingen moet .Net Framework 3.5 zijn geïnstalleerd om te kunnen draaien op Windows Server 2016, ondanks dat .NET Framework 4.6 standaard is geïnstalleerd. U kunt bijvoorbeeld SQL Management Studio niet installeren en uitvoeren zonder .Net 3.5. Laten we nu eens kijken hoe u Net Framework 3.5 installeert in Windows Server 2016.
Wanneer je .Net 3.5 probeert te installeren via de Server Manager-console (Rollen en functies toevoegen -> Functies -> Net Framework 3.5-functies, eindigt de installatie met fout 0x800f081f
(De bronbestanden konden niet worden gevonden
). Dit komt omdat de binaire bestanden van Net Framework 3.5 niet aanwezig zijn in de Windows componentenopslagplaats.
Om te installeren heb je de Windows Server 2016 distributie nodig als iso bestand of uitgepakt op een netwerkballon. Mount de iso-image met de distributie op een aparte virtuele schijf (bijvoorbeeld de D: schijf). Je kunt de component installeren via de GUI of met PowerShell.
Het .Net 3.5-component kan worden geïnstalleerd via de grafische console van Server Manager. Om dit te doen selecteert u het component zoals voorheen, maar voordat u op de knop Installeren klikt, klikt u op de kleine koppeling onderaan de wizard (Een alternatief bronpad opgeven).
Geef vervolgens het station op, dit kan het pad D:sourcessxs zijn. Het kan ook een netwerkmap zijn waar je eerder de distributie naartoe hebt gekopieerd (bijvoorbeeld server1distrws2016sourcessxs
). Klik op OK.
Voer de installatie uit.
Het is nog eenvoudiger om de Net Framework 3.5 Features component te installeren vanaf de PowerShell console met beheerdersrechten. Voer hiervoor de opdracht uit:
Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess
Waarbij D: het station is dat de Windows Server 2016-distributie bevat.
U kunt de installatie ook uitvoeren met de opdracht:
Add-WindowsFeature NET-Framework-Core -Source d:sourcessxs
Nadat de installatie van de component is voltooid, hoeft u de server niet opnieuw op te starten.