Ako nainštalovať .NET Framework 3.5 v systéme Windows Server 2016

Celkom veľa aplikácií na prácu v systéme Windows Server 2016 / Windows 10 vyžaduje nainštalovaný .Net Framework 3.5, napriek tomu, že v predvolenom nastavení je nainštalovaný .NET Framework 4.6. Napríklad bez .Net 3.5 by som nemohol nainštalovať a spustiť SQL Management Studio.

Poďme si zistiť, ako nainštalovať .Čistý rámec 3.5 v Windows Server 2016.

Pri pokuse o inštaláciu .Net 3.5 prostredníctvom konzoly Server Manager (Pridanie rol a funkcií -> Funkcie -> Funkcie Net Framework 3.5, inštalácia zlyhá 0x800f081f (Zdrojové súbory sa nepodarilo nájsť).

Aj keď je .Net Framework 3.5 zahrnutý do zoznamu komponentov systému Windows Server 2016, jeho binárne súbory sa v skutočnosti nenachádzajú v úložisku komponentov systému Windows (koncept Funkcie na požiadanie). Preto na jeho inštaláciu potrebujeme distribúciu systému Windows Server 2016 vo forme súboru iso alebo v nebalenej podobe na sieťovom zdieľaní. Pripojte obraz ISO s distribúciou na samostatný virtuálny disk (napríklad disk D :). Komponent môžete nainštalovať z GUI alebo pomocou PowerShell.

obsah:

  • Nainštalujte .Net Framework 3.5 pomocou grafickej konzoly Server Manager
  • Inštalácia .Net Framework 3.5 pomocou PowerShell

Nainštalujte .Net Framework 3.5 pomocou grafickej konzoly Server Manager

Inštaláciu .Net 3.5 môžete nainštalovať z grafickej konzoly Server Manager. Vyberte komponent ako predtým, ale pred kliknutím na tlačidlo inštalovať, kliknite na malý odkaz v dolnej časti sprievodcu - špecifikovať alternatívne zdroj cesta.

V tomto okne musíte zadať cestu k úložisku komponentov distribúcie Windows Server 2016. Ak ste distribúciu pripojili na virtuálnu jednotku, môže ísť o cestu D: \ sources \ sxs. Môže to byť aj sieťový priečinok, do ktorého ste predtým skopírovali distribučnú súpravu (napríklad \\ server1 \ distr \ ws2016 \ sources \ sxs). Kliknite na tlačidlo OK.

Zostáva spustiť inštaláciu.

Inštalácia .Net Framework 3.5 pomocou PowerShell

Je oveľa jednoduchšie nainštalovať súčasti Net Framework 3.5 z konzoly PowerShell, ktorá je spustená ako správca. Ak to chcete urobiť, stačí spustiť príkaz

Dism.exe / online / enable-feature / featurename: NetFX3 / All / Source: D: \ sources \ sxs / LimitAccess

kde D: \ - Distribučný disk systému Windows Server 2016.

Môžete tiež nainštalovať pomocou príkazu Add-WindowsFeature:

Add-WindowsFeature NET-Framework-Core-Zdroj d: \ sources \ sxs

Po dokončení inštalácie komponentu nie je potrebné reštartovať server.

rada. Vo všeobecnosti sú tieto kroky rovnaké ako inštalácia dotNet 3.5 v systéme Windows Server 2012 R2.