Labojums: Lietotnei datorā ir nepieciešama .NET Framework 3.5



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Ja izmantojat operētājsistēmu Windows 8 vai 10, iespējams, esat pamanījis uznirstošo logu, kurā jāinstalē .NET Framework 3.5. Uznirstošie logi var būt nejauši, ja lietojumprogrammas izmantojat fonā vai startēšanas laikā. Uznirstošajā logā teikts:



“Lietotnei jūsu datorā ir nepieciešama šāda Windows funkcija: .NET Framework 3.5 (ieskaitot Net 2.0 un 3.0)”





Uznirstošais logs parasti ir īsts, taču to var aktivizēt jebkura programma, kurai nepieciešama šī sistēma, ieskaitot ļaunprātīgu programmatūru. Ja izvēlaties izlaist instalēšanu, uznirstošais logs var parādīties vēlreiz, mēģinot instalēt programmu vai mēģinot palaist noteiktu programmu. Tomēr, lejupielādējot to no interneta un instalējot datorā, tiks atgriezta tikai nomāktāka kļūda, ka ietvars jau ir instalēts. Šajā rakstā tiks paskaidrots, kāpēc parādās šis uznirstošais logs, kas ir .NET ietvars un kāpēc tas ir nepieciešams jūsu datorā. Galu galā mēs jums sniegsim metodes, kā jūs varat instalēt .NET Framework 3.5 savā datorā.

Lai saprastu, kāpēc ir nepieciešama .NET Framework 3.5 un kāpēc parādās šis pieprasījums, mums vispirms ir jāsaprot, kas ir .NET Framework. Programmēšanā ietvars ir lietojumprogrammu saskarņu (API) kolekcija, kas parasti ir koplietojama kodu bibliotēka, kuru izstrādātāji var izsaukt, izstrādājot lietojumprogrammas. Tādā veidā viņiem pašiem nav jāraksta kods no nulles, ietaupot dārgo laiku un tāpēc mudinot programmētāju pievērsties vairāk tam, ko programma var paveikt. .NET Framework šī koplietojamā koda bibliotēka tiek dēvēta par Framework Class Library (FCL). Koplietojamās bibliotēkas kodi var veikt visu veidu dažādas funkcijas, un tie ir tūkstošiem šādu kodu. Piemēram, šajā sistēmā atrodas kods, lai pingētu citu ierīci tīklā, vai kods, lai ieslēgtu dialoglodziņus “Atvērt kā” vai “Saglabāt kā”.

Papildus standartizētiem kodiem .NET Framework nodrošina izpildlaika vidi, lai palaistu lietojumprogrammas, kas tika izveidotas, izmantojot ietvara kodus. Izpildlaika vide ir sava veida smilškaste, kurā darbojas lietojumprogrammas; tas pats, kas notiek ar Java lietojumprogrammām. .NET izpildlaika vide tiek saukta par kopīgās valodas izpildlaiku (CLR). CLR arī pārvalda atmiņas un procesora pavedienus, rīkojas ar programmu izņēmumiem un pārvalda drošību. Apkopojot kodus pirms to palaišanas, izpildlaika vide izolē programmatūru no datora aparatūras, tādējādi nodrošinot, ka kodētā programma var darboties jebkurā personālajā datorā.



.NET ietvars tika izstrādāts vairākām operētājsistēmām, taču tā īpašumtiesību dēļ to galvenokārt izmanto Windows. Ir bijušas vairākas .NET Framework versijas. Sākotnējā ideja bija tāda, ka jaunākās versijas ir savietojamas ar kodiem, kas veidoti, izmantojot vecākas versijas. Tomēr tika saprasts, ka tā vairs nevar būt. Tomēr .NET Framework versijā 3.5 ir iekļauti kodi no 3.0 un 2.0 versijas, tāpēc tas ir savietojams tikai ar šīm versijām. Jaunākā versija (V. 4.6) nav savietojama ar atpakaļejošu datumu, tāpēc parasti tiek palaista līdzās citām versijām.

Kas izraisa .NET Framework 3.5, ir nepieciešams uznirstošais logs operētājsistēmā Windows 8/10

Windows 8 un Windows 10 parasti tiek ielādētas gan .NET Framework 3.5, gan 4.6. Tomēr ir ieslēgta tikai versija 4.6, un jums būs jāieslēdz .NET Framework 3.5. Tāpēc visas programmas, kas izmanto .NET versijas 3.5 ietvaru, izraisīs uznirstošo logu, ka .NET Framework 3.5 ir jāinstalē, jo 4.6 versija nav savietojama atpakaļ. Izmantojot šo ietvaru, tika izveidotas daudzas programmas, jo tas atbalsta programmas, kas kodētas C #, C ++, F #, Visual Basic un dažus desmitus citu. Tāpēc, lai veicinātu jaunās versijas izmantošanu, vecākā .NET Framework 3.5 jūsu datorā ir atspējota. Tomēr daži kodētāji ar savām programmām izplata nepieciešamo versiju.

Ja tiek parādīta kļūda, kas saka, ka programmas darbināšanai datorā ir nepieciešama .NET versija 3.5, varat to izmantot, lai instalētu to savā datorā. .NET Framework 3.5 ietver 3.0 un 2.0 versijas, tāpēc atrisinās uznirstošos logus, lūdzot instalēt 3.0 un 2.0 versijas.

1. metode: ieslēdziet .NET Framework 3.5 programmās un līdzekļos

Par laimi .NET Framework 3.5 tiek izplatīts kopā ar Windows 8 vai 10. Viss, kas jums jādara, ir to ieslēgt un ļaut to izmantot programmām, kuras to sauc. Tāpēc lejupielādētās .NET ietvara instalēšana vienkārši norāda, ka versija, kuru mēģināt instalēt, jau ir jūsu datorā. Lai ieslēgtu šo funkciju:

  1. Nospiediet Windows atslēga + R lai atvērtu palaist
  2. Tips appwiz.cpl palaist teksta lodziņā un nospiediet taustiņu Enter, lai atvērtu programmu un funkciju logu
  3. Noklikšķiniet uz saites “ Ieslēdziet vai izslēdziet Windows funkcijas ”.
  4. Meklēt ' .NET Framework 3.5 (ietver .NET 2.0 un 3.0) ”
  5. Atzīmējiet izvēles rūtiņu kreisajā pusē un noklikšķiniet uz Labi, lai ieslēgtu .NET Framework 3.5.
  6. Pēc pieprasījuma restartējiet datoru.

2. metode: instalējiet un iespējojiet .NET Framework 3.5, izmantojot DISM

Izmantojot komandrindas rīku Izvietošanas attēlu apkalpošana un pārvaldība (DISM), datorā varat instalēt un aktivizēt .NET Framework 3.5. Lai to izdarītu, jums būs nepieciešams jūsu Windows 8/10 DVD vai ISO fails.

  1. Ievietojiet DVD diskā un aizveriet to vai ar peles labo pogu noklikšķiniet uz sava .ISO faila un atlasiet ‘mount’; ISO fails tiks ielādēts kā virtuāls disks / disks (ņemiet vērā šī diska burtu).
  2. Nospiediet Windows taustiņu + R, lai atvērtu palaišanas logu
  3. Palaist tekstlodziņā ierakstiet CMD un nospiediet taustiņu Enter, lai atvērtu komandu uzvedni
  4. Ierakstiet vai ielīmējiet zemāk esošo komandu CMD logā:

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

  5. Kur D: ir jūsu Windows instalācijas failu (DVD vai virtuālā diska) ceļš.
  6. Pagaidiet, līdz instalēšana ir pabeigta veiksmīgi
  7. Pēc pieprasījuma restartējiet datoru.

Jūs varat arī apskatīt manu citu rakstu, kurā paskaidrots, kā to izdarīt Jaunināt uz .NET Framework 3.5

4 minūtes lasītas