Mnohé aplikácie vyžadujú na spustenie v systéme Windows Server 2016 nainštalovaný .NET Framework 3.5 napriek tomu, že je predvolene nainštalovaný .NET Framework 4.6. Napríklad aplikáciu SQL Management Studio nie je možné nainštalovať a spustiť bez aplikácie .Net 3.5. Ďalej si ukážeme, ako nainštalovať Net Framework 3.5 v systéme Windows Server 2016.
Pri pokuse o inštaláciu .Net 3.5 prostredníctvom konzoly Správca servera (Pridať roly a funkcie -> Funkcie -> Funkcie Net Framework 3.5) sa inštalácia skončí s chybou 0x800f081f
(Zdrojové súbory sa nepodarilo nájsť
). Je to preto, že binárne súbory Net Framework 3.5 sa nenachádzajú v úložisku komponentov systému Windows.
Na inštaláciu budete potrebovať distribúciu systému Windows Server 2016 vo forme súboru iso alebo rozbalenú na sieťovom disku. Obraz iso s distribúciou pripojte na samostatnú virtuálnu jednotku (napríklad na jednotku D:). Komponent môžete nainštalovať z grafického rozhrania alebo pomocou prostredia PowerShell.
Komponent .Net 3.5 môžete nainštalovať z grafickej konzoly aplikácie Server Manager. Ak to chcete urobiť, vyberte zložku ako predtým, ale pred kliknutím na tlačidlo Inštalovať kliknite na malý odkaz v spodnej časti sprievodcu (Zadajte alternatívnu cestu k zdroju).
Ďalej zadajte disk, môže to byť cesta D:sourcessxs. Môže to byť aj sieťový priečinok, do ktorého ste predtým skopírovali distribúciu (napr. server1distrws2016sourcessxs
). Kliknite na tlačidlo OK.
Spustite inštaláciu.
Ešte jednoduchšie je nainštalovať komponent Net Framework 3.5 Features z konzoly PowerShell spustenej s oprávneniami správcu. Ak to chcete urobiť, jednoducho spustite príkaz:
Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess
Kde D: je jednotka obsahujúca distribúciu systému Windows Server 2016.
Inštaláciu môžete vykonať aj pomocou príkazu:
Add-WindowsFeature NET-Framework-Core -Source d:sourcessxs
Po dokončení inštalácie súčasti nemusíte reštartovať server.