Popravek: aplikacija v računalniku potrebuje .NET Framework 3.5

Če uporabljate Windows 8 ali 10, ste verjetno opazili pojavno okno, v katerem morate namestiti .NET framework 3.5. Pojavna okna so lahko naključna, če programe izvajate v ozadju ali ob zagonu. Pojavno okno pravi:

"Aplikacija v računalniku potrebuje naslednjo funkcijo sistema Windows: .NET Framework 3.5 (vključuje Net 2.0 in 3.0)"

Pojavno okno je ponavadi pristno, vendar ga lahko sproži kateri koli program, ki potrebuje ta okvir, vključno z zlonamerno programsko opremo. Če preskočite namestitev, se pojavno okno lahko znova prikaže, ko poskušate namestiti program ali ko poskusite zagnati določen program. Če ga prenesete iz interneta in namestite v računalnik, bo to povzročilo bolj frustrirajočo napako, ker je ogrodje že nameščeno. Ta članek bo razložil, zakaj se prikaže to pojavno okno, kaj je .NET framework in zakaj je to potrebno v vašem računalniku. Na koncu vam bomo dali metode, kako lahko .NET Framework 3.5 namestite v svoj računalnik.

Da bi razumeli, zakaj je .NET framework 3.5 potreben in zakaj se ta zahteva pojavlja, moramo najprej razumeti, kaj je .NET framework. Pri programiranju je ogrodje zbirka aplikacijskih programskih vmesnikov (API-jev), ki so običajno skupna knjižnica kod, ki jih lahko razvijalci pokličejo pri razvoju aplikacij. Tako jim ni treba sami pisati kode iz nič, s čimer prihranijo dragocen čas in zato spodbujajo programerja, da se bolj osredotoči na to, kaj lahko program naredi. V .NET Framework se ta knjižnica v skupni kodi imenuje Framework Class Library (FCL). Kode v knjižnici v skupni rabi lahko opravljajo vse vrste različnih funkcij in takšnih kod je na tisoče. V tem okviru je na primer nameščena koda za pinganje druge naprave v omrežju ali koda za vključitev pogovornih oken »Odpri kot« ali »Shrani kot«.

.NET Framework poleg standardiziranih kod ponuja tudi izvajalno okolje za zagon aplikacij, ki so bile zgrajene z uporabo okvirnih kod. Izvajalno okolje je nekakšen peskovnik, v katerem se izvajajo aplikacije; enako kot pri aplikacijah java. Izvajalno okolje .NET se imenuje Common Language Runtime (CLR). CLR prav tako upravlja pomnilnik in niti procesorjev, obravnava izjeme programov in upravlja varnost. Z izdelovanjem kod pred njihovim zagonom izvajalno okolje programsko opremo izolira od računalniške strojne opreme in tako zagotovi, da se kodirani program lahko izvaja v katerem koli računalniku.

.NET framework je bil razvit za več operacijskih sistemov, vendar se zaradi lastniške narave večinoma uporablja v sistemu Windows. Obstajalo je več različic .NET framework. Prvotna ideja je bila, da so novejše različice združljive s kodami, izdelanimi s starejšimi različicami. Vendar se je zavedlo, da to ne more biti več tako. Vendar .NET Framework različice 3.5 vsebuje kode različice 3.0 in različice 2.0, zato je združljiva samo s temi različicami. Najnovejša različica (V. 4.6) ni združljiva s prejšnjo različico in se zato običajno uporablja skupaj z drugimi različicami.

Kaj povzroča .NET framework 3.5 je potrebno pojavno okno v operacijskem sistemu Windows 8/10

Windows 8 in Windows 10 sta navadno naložena z .NET Framework različice 3.5 in 4.6. Vendar je vklopljena samo različica 4.6 in vklopiti boste morali .NET Framework 3.5. Zato bodo vsi programi, ki uporabljajo ogrodje .NET različice 3.5, sprožili pojavno okno, v katerem je treba namestiti .NET Framework 3.5, ker različica 4.6 ni združljiva z nazaj. Z uporabo tega okvira so bili izdelani številni programi, saj podpira programe, kodirane v C #, C ++, F #, Visual Basic in nekaj deset drugih. V želji, da bi spodbudili uporabo nove različice, je starejši .NET framework 3.5 v vašem računalniku onemogočen. Vendar nekateri kodirniki s svojimi programi distribuirajo zahtevano različico.

Če se prikaže napaka, v kateri piše, da je za zagon programa v računalniku potrebna različica .NET 3.5, jo lahko namestite v računalnik s spodnjimi metodami. .NET framework 3.5 vključuje različici 3.0 in 2.0, zato bo rešil pojavna okna, ki vas prosijo, da namestite različice 3.0 in 2.0.

1. način: Vklopite .NET Framework 3.5 v programe in funkcije

Na srečo se .NET framework 3.5 distribuira z operacijskim sistemom Windows 8 ali 10. Vse, kar morate storiti, je, da ga vklopite in dovolite, da ga uporabljajo programi, ki ga pokličejo. Zato bo namestitev prenesenega ogrodja .NET preprosto navedla, da je različica, ki jo želite namestiti, že v vašem računalniku. Če želite vklopiti to funkcijo:

  1. Pritisnite Tipka Windows + R do odprtega teka
  2. Tip appwiz.cpl v zagon besedilnega polja in pritisnite Enter, da odprete okno programov in funkcij
  3. Kliknite povezavo “Vklopite ali izklopite funkcije sistema Windows”.
  4. Iskati ".NET Framework 3.5 (vključuje .NET 2.0 in 3.0) "
  5. Potrdite polje na levi in ​​kliknite V redu, da vklopite .NET Framework 3.5.
  6. Po potrebi znova zaženite računalnik.

2. način: Namestite in omogočite .NET Framework 3.5 z uporabo DISM

Z orodjem za ukazno vrstico Deployment Image Servicing and Management (DISM) lahko v računalnik namestite in aktivirate .NET framework 3.5. Za to boste potrebovali DVD s sistemom Windows 8/10 DVD ali ISO.

  1. DVD naložite v pladenj in ga zaprite ali z desno miškino tipko kliknite datoteko .ISO in izberite ‘mount’; datoteka ISO bo naložena kot navidezni disk / pogon (upoštevajte črko tega pogona).
  2. Pritisnite tipko Windows + R, da odprete okno za zagon
  3. V polje CMD vnesite CMD in pritisnite Enter, da odprete ukazni poziv
  4. Vnesite ali prilepite spodnji ukaz v okno CMD:

    DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Vir: D: \ sources \ sxs

  5. Kje D: je pot do namestitvenih datotek sistema Windows (DVD ali navidezni pogon).
  6. Počakajte, da se namestitev uspešno zaključi
  7. Če vas računalnik pozove, znova zaženite računalnik.

Oglejte si tudi moj drugi članek, v katerem je razloženo, kako Prenesite na .NET Framework 3.5


$config[zx-auto] not found$config[zx-overlay] not found