Paljud rakendused nõuavad Windows Server 2016 peal töötamiseks .Net Framework 3.5 installeerimist, hoolimata sellest, et .NET Framework 4.6 on vaikimisi paigaldatud. Näiteks ei saa ilma .Net 3.5-ta installeerida ja käivitada SQL Management Studio't. Järgnevalt vaatame, kuidas paigaldada Net Framework 3.5 Windows Server 2016'ile.
Kui üritad paigaldada .Net 3.5 läbi Server Manager konsooli (Add Roles and Features -> Features -> Net Framework 3.5 Features, siis lõpeb paigaldus veaga 0x800f081f
(The source files could not be found
). Selle põhjuseks on see, et Net Framework 3.5 binaarfailid ei ole Windowsi komponentide hoidlas olemas.
Paigaldamiseks on vaja Windows Server 2016 distributsiooni iso failina või võrgupallil lahtipakituna. Paigalda iso image koos distributsiooniga eraldi virtuaalsele kettale (näiteks D: kettale). Komponendi saab installeerida GUI-st või PowerShelli abil.
.Net 3.5 komponenti saab paigaldada Server Manager'i graafilisest konsoolist. Selleks valige komponent nagu varemgi, kuid enne nupule Install (Paigalda) klõpsake väikese lingi allosas asuvat viisaatorit (Specify an alternative source path (Määrake alternatiivne allikatee)).
Seejärel määrake draivi, see võib olla tee D:sourcessxs. See võib olla ka võrgukaust, kuhu te eelnevalt jaotuse kopeerisite (nt server1distrws2016sourcessxs
). Klõpsake OK.
Käivitage paigaldus.
Veelgi lihtsam on paigaldada Net Framework 3.5 Features komponent PowerShelli konsoolist, mis töötab administraatori õigustega. Selleks tuleb lihtsalt käivitada käsk:
Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess
Kus D: on Windows Server 2016 distributsiooni sisaldav ketas.
Sa võid installimist teostada ka käsuga:
Add-WindowsFeature NET-Framework-Core -Source d:sourcessxs
Pärast komponendi paigaldamise lõpetamist ei ole vaja serverit taaskäivitada.