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



Preizkusite Naš Instrument Za Odpravo Težav

Č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 pa ga prenesete z interneta in namestite v računalnik, se bo vrnila samo bolj moteča napaka, 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 predstavili metode za namestitev .NET Framework 3.5 v 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 programskih vmesnikov aplikacij (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 s tem 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 izvajajo vse vrste različnih funkcij in takšnih kod je na tisoče. Na primer, v tem okviru je nameščena koda za preverjanje druge naprave v omrežju ali koda za vklop 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čic 3.0 in 2.0, zato je združljiv 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 ogrodja 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. Če vas računalnik pozove, 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 besedilno polje za zagon 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

4 minute branja