Useimmat nykyaikaiset Windows-sovellukset edellyttävät .NET Frameworkia toimiakseen oikein. .NET Framework 4.5:n asentaminen ei yleensä herätä kysymyksiä, mutta .NET Framework 3.5:n asentaminen herättää usein kysymyksiä.
Kun .NET Framework 3.5:tä yritetään asentaa Windows Server 2012 R2:een vakioasetuksilla, tulee usein virheilmoitus"Yhden tai useamman roolin, roolipalvelun tai ominaisuuden asennus epäonnistui. Lähdetiedostoja ei löytynyt...".
Voit asentaa .NET Framework 3.5:n manuaalisesti napsauttamalla Määritä vaihtoehtoinen lähdepolku -painiketta ja määrittämällä vaihtoehtoisen polun kansioon, jossa on Windows Server 2012 R2:n asennuslevyn sisältö.
Voit määrittää paikallisen kansion(D:sourcesxs
, jossa D:
, jossa D
on Windows Server -jakelussa olevan paikallisen DVD-aseman kirjain) tai verkkohakemiston.
Napsauttamalla OK järjestelmä etsii .NET Framework 3.5.-komponentin binääritiedostot ja asentaa sen.
Sama toiminto voidaan suorittaa komentoriviltä suorittamalla seuraava komento järjestelmänvalvojan oikeuksin: dism /online /enable-feature /featurename:NetFX3 /all /Source:d:sourcessxs /LimitAccess
/Online
- tarkoittaa, että päivitetään nykyinen käyttöjärjestelmä, ei wim-kuvaa
.
/enable-feature /featurename:NetFX3 /all
- on tarpeen asentaa .NET Framework 3.5 kaikkine ominaisuuksineen.
/Source
- polku Windows-jakeluluetteloon, jossa tarvittavat komponentit sijaitsevat.
/LimitAccess
- estää pääsyn Windows Update -solmuun.
Polku "alkuperäiseen" Windows-jakeluun pysyvästi voidaan korjata käyttämällä:
RepairContentServerSource-rekisteriparametri
, joka sijaitsee HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesServicing-haarassa
;Määritä valinnaisten komponenttien asennuksen ja komponenttien korjauksen asetukset
(käytäntö korjaa saman parametrin rekisterissä).Voit tarkistaa, onko .NET Framework 3.5 asennettu, siirtymällä hakemistoon C:WindowsMicrosoft.NETFramework64
ja varmistamalla, että v3.5 on asennettujen .NET-versioiden hakemistojen joukossa.