Multe aplicații necesită instalarea .Net Framework 3.5 pentru a rula pe Windows Server 2016, deși .NET Framework 4.6 este instalat implicit. De exemplu, nu puteți instala și rula SQL Management Studio fără .Net 3.5. În continuare, să vedem cum să instalați Net Framework 3.5 în Windows Server 2016.
Atunci când încercați să instalați .Net 3.5 prin consola Server Manager (Add Roles and Features -> Features -> Net Framework 3.5 Features, instalarea se încheie cu eroarea 0x800f081f
(The source files could not be found
). Acest lucru se datorează faptului că fișierele binare Net Framework 3.5 nu sunt prezente în depozitul de componente Windows.
Pentru instalare, veți avea nevoie de distribuția Windows Server 2016 ca fișier iso sau dezarhivat pe un balon de rețea. Montați imaginea iso cu distribuția pe o unitate virtuală separată (de exemplu, unitatea D:). Puteți instala componenta din GUI sau utilizând PowerShell.
Componenta .Net 3.5 poate fi instalată din consola grafică Server Manager. Pentru a face acest lucru, selectați componenta ca mai înainte, dar înainte de a face clic pe butonul Install (Instalare), faceți clic pe micul link din partea de jos a asistentului (Specify an alternative source path).
Apoi, specificați unitatea, care poate fi calea D:sourcessxs. De asemenea, poate fi un folder de rețea în care ați copiat anterior distribuția (de exemplu, server1distrws2016sourcessxs
). Faceți clic pe OK.
Rulați instalarea.
Este și mai ușor să instalați componenta Net Framework 3.5 Features din consola PowerShell care rulează cu privilegii de administrator. Pentru a face acest lucru, pur și simplu executați comanda:
Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess
Unde D: este unitatea care conține distribuția Windows Server 2016.
De asemenea, puteți efectua instalarea utilizând comanda:
Add-WindowsFeature NET-Framework-Core -Source d:sourcessxs
După finalizarea instalării componentei, nu este necesar să reporniți serverul.