Viele Anwendungen erfordern die Installation von .Net Framework 3.5, um auf Windows Server 2016 ausgeführt zu werden, obwohl .NET Framework 4.6 standardmäßig installiert ist. Zum Beispiel können Sie SQL Management Studio nicht ohne .Net 3.5 installieren und ausführen. Als Nächstes sehen wir uns an, wie Sie Net Framework 3.5 in Windows Server 2016 installieren.
Wenn Sie versuchen, .Net 3.5 über die Server Manager-Konsole zu installieren (Rollen und Funktionen hinzufügen -> Funktionen -> Net Framework 3.5-Funktionen), endet die Installation mit dem Fehler 0x800f081f
(Die Quelldateien konnten nicht gefunden werden
). Dies liegt daran, dass die Net Framework 3.5-Binärdateien nicht im Windows-Komponenten-Repository vorhanden sind.
Zur Installation benötigen Sie die Windows Server 2016-Distribution als Iso-Datei oder entpackt auf einem Netzwerkballon. Mounten Sie das iso-Image mit der Distribution auf ein separates virtuelles Laufwerk (z. B. das Laufwerk D:). Sie können die Komponente über die grafische Benutzeroberfläche oder mithilfe der PowerShell installieren.
Die .Net 3.5-Komponente kann über die grafische Konsole des Server Managers installiert werden. Wählen Sie dazu die Komponente wie zuvor aus, aber bevor Sie auf die Schaltfläche Installieren klicken, klicken Sie auf den kleinen Link am unteren Ende des Assistenten (Einen alternativen Quellpfad angeben).
Als nächstes geben Sie das Laufwerk an, es kann der Pfad D:sourcessxs sein. Es kann auch ein Netzwerkordner sein, in den Sie die Distribution zuvor kopiert haben (z. B. server1distrws2016sourcessxs
). Klicken Sie auf OK.
Führen Sie die Installation aus.
Noch einfacher ist es, die Komponente Net Framework 3.5 Features von der PowerShell-Konsole aus zu installieren, die mit Administratorrechten ausgeführt wird. Führen Sie dazu einfach den Befehl aus:
Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess
Dabei ist D: das Laufwerk, das die Windows Server 2016-Distribution enthält.
Sie können die Installation auch mit dem Befehl durchführen:
Add-WindowsFeature NET-Framework-Core -Source d:sourcessxs
Nachdem die Installation der Komponente abgeschlossen ist, müssen Sie den Server nicht neu starten.