Väčšina moderných aplikácií systému Windows vyžaduje na správne fungovanie rámec .NET Framework. Inštalácia .NET Framework 4.5 zvyčajne nevyvoláva žiadne otázky, ale inštalácia .NET Framework 3.5 často vyvoláva otázky.
Často sa pri pokuse o inštaláciu .NET Framework 3.5 v systéme Windows Server 2012 R2 so štandardnými nastaveniami zobrazí chyba"Inštalácia jednej z viacerých rolí, služieb rolí alebo funkcií zlyhala. Zdrojové súbory sa nepodarilo nájsť...".
Ak chcete nainštalovať .NET Framework 3.5 ručne, stačí kliknúť na tlačidlo Zadajte alternatívnu zdrojovú cestu a zadať alternatívnu cestu k priečinku s obsahom inštalačného disku Windows Server 2012 R2.
Môžete zadať miestny priečinok(D:sourcesxs
, kde D:
), kde D
je písmeno miestnej jednotky DVD s distribúciou systému Windows Server) alebo sieťový adresár.
Kliknutím na tlačidlo OK systém nájde binárne súbory súčasti .NET Framework 3.5.a nainštaluje ju.
Rovnakú operáciu možno vykonať z príkazového riadka vykonaním nasledujúceho príkazu s právami správcu: dism /online /enable-feature /featurename:NetFX3 /all /Source:d:sourcessxs /LimitAccess
/Online
- znamená aktualizáciu aktuálneho operačného systému, nie obrazu wim
/enable-feature /featurename:NetFX3 /all
- je potrebné nainštalovať .NET Framework 3.5 so všetkými funkciami
/Source
- cesta k distribučnému katalógu systému Windows, kde sa nachádzajú požadované komponenty
/LimitAccess
- zabráni prístupu k uzlu Windows Update
Cestu k "pôvodnej" distribúcii systému Windows na trvalom základe môžete opraviť pomocou:
RepairContentServerSource
, ktorý sa nachádza vo vetve HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesServicing
;Špecifikovať nastavenia pre voliteľnú inštaláciu komponentov a opravu komponentov
(politika opravuje rovnaký parameter v registri).Ak chcete skontrolovať, či je nainštalovaný .NET Framework 3.5, prejdite do adresára C:WindowsMicrosoft.NETFramework64
a uistite sa, že v3.5 je medzi adresármi nainštalovaných verzií .NET.