A legtöbb modern Windows-alkalmazás megfelelő működéséhez a .NET keretrendszerre van szükség. A .NET Framework 4.5 telepítése általában nem vet fel kérdéseket, de a .NET Framework 3.5 telepítése gyakran vet fel kérdéseket.
Gyakran előfordul, hogy a .NET Framework 3.5 telepítése során a Windows Server 2012 R2 rendszerben a standard beállításokkal a"Több szerepkör, szerepkör-szolgáltatás vagy funkció telepítése sikertelen. A forrásfájlokat nem sikerült megtalálni...".
A .NET Framework 3.5 manuális telepítéséhez csak kattintson az Alternatív forrás elérési út megadása gombra, és adja meg a Windows Server 2012 R2 telepítőlemez tartalmát tartalmazó mappa alternatív elérési útját.
Megadhat egy helyi mappát(D:sourcesxs
, ahol D:
, ahol D
a Windows Server disztribúciót tartalmazó helyi DVD-meghajtó betűje) vagy egy hálózati könyvtárat.
Az OK gombra kattintva a rendszer megkeresi a .NET Framework 3.5.komponens bináris fájljait, és telepíti azokat.
Ugyanez a művelet parancssorból is elvégezhető, ha rendszergazdai jogokkal a következő parancsot hajtjuk végre: dism /online /enable-feature /featurename:NetFX3 /all /Source:d:sourcessxs /LimitAccess.
/Online
- azt jelenti, hogy az aktuális operációs rendszert frissíti, nem a wim-képet
.
/enable-feature /featurename:NetFX3 /all
- szükséges a .NET Framework 3.5 telepítése az összes funkcióval együtt.
/Source
- a Windows disztribúciós katalógus elérési útvonala, ahol a szükséges komponensek találhatók.
/LimitAccess
- a Windows Update csomóponthoz való hozzáférés megakadályozása.
Az "eredeti" Windows disztribúció elérési útvonalát állandó jelleggel a következőkkel lehet rögzíteni:
RepairContentServerSource
beállításjegyzékparaméterrel, amely a HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesServicing
ágban található;Az opcionális komponenstelepítés és komponensjavítás beállításainak megadása
(a házirend ugyanezt a paramétert javítja a rendszerleíró adatbázisban).Annak ellenőrzéséhez, hogy a .NET Framework 3.5 telepítve van-e, keresse fel a C:WindowsMicrosoft.NETFramework64
könyvtárat, és győződjön meg arról, hogy a telepített .NET-verziók könyvtárai között szerepel a v3.5 verzió.