Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Windows 10
  • Šta je microsoft net framework 4.0. Microsoft.NET Framework: zašto je potreban i kako ga instalirati na Windows

Šta je microsoft net framework 4.0. Microsoft.NET Framework: zašto je potreban i kako ga instalirati na Windows

.NET platforma, koju je razvio Microsoft, sastavni je dio većine igara i programa koji rade na Windows-u. U korisničkom razumijevanju, .Net Framework 4.5 i 4.0 su osnova za pokretanje programa koji su razvijeni pomoću ove platforme. Postao je standard za razvoj web aplikacija, pa ako ga nemate, velika je vjerovatnoća da ćete ih pogrešno naići. Osim toga, nedostatak datoteka potrebne verzije .NET Frameworka može uzrokovati da se igra ne pokrene.

Počevši od Windows 7, ova platforma je u paketu sa distribucijom OS-a, međutim, može biti potrebna posebna instalacija ako računar nema potrebnu verziju ili .NET Framework nije uspio.

Verzije programa

Najčešći i najpotrebniji danas su .NET Framework 4.0 i .NET Framework 4.5. Prvi dolazi standardno uz Windows Vista i Windows 7, drugi dolazi sa Windows 8, međutim, bez obzira koji sistem imate, bolje je preuzeti i instalirati obje verzije kako biste izbjegli probleme s pokretanjem igrica i programa.

Kako mogu saznati koje su verzije .NET Frameworka instalirane na mom računaru?

To se može uraditi na dva načina:

  1. Preuzmite i pokrenite ASoft .NET Version Detector sa službene web stranice programera.
  1. Pogledajte u sistemskom registru. Za ovo:
    • pokrenite uređivač registra putem Start - Pokreni - regedit;
    • otvoreni dio HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP;
    • imena grana odgovaraju instaliranim verzijama.

.NET Framework 4.5

Ova verzija dolazi sa paketom Microsoft Visual Studio 2012. Da biste je zasebno instalirali, potrebno je samo da besplatno preuzmete .NET Framework 4.5 distributivni komplet sa zvanične web stranice i slijedite upute instalatera.

NET Framework 4.5 općenito nije dostupan po defaultu na Windows 7 i mora se preuzeti ručno. Za ovo:

  • Preuzmite .NET Framework 4.5 sa službene Microsoft web stranice

  • Slijedite upute za web downloader i instalaciju.

Proces instalacije je izuzetno jednostavan, ali važno je to zapamtiti starije verzije Windowsa (XP i niže) ne podržavaju .NET Framework 4.5.

.NET Framework 4.0

Prethodna verzija platforme, koja se automatski isporučuje sa distribucijom Windows 7. Uprkos nadogradnji na verziju 4.5, i dalje je relevantna. Većina aplikacija radi besprijekorno s .NET Framework 4.5, ali neke aplikacije mogu i dalje zahtijevati stariju verziju.

Također, trebat će vam verzija 4.0 ako vaš OS ne podržava verziju 4.5.

Proces instalacije je jednako jednostavan.

Razvoj softverske platforme započeo je 1999. godine. Cilj Microsoft .NET Frameworka je stvaranje jedinstvene softverske ljuske koja će se koristiti i na mobilnim bežičnim uređajima i na računarima. Istovremeno, proces pisanja programa za različite elektronske uređaje ne bi se trebao razlikovati. Stoga je Microsoftov cilj da razvije rješenje koje će vam omogućiti pokretanje istih aplikacija na desktop i laptop računarima. .NET tehnologija vam omogućava da pokrenete aplikacije na Windows-u koje možda nisu originalno dizajnirane za to.

Kako .NET radi

Tehnologija se zasniva na orijentaciji da se većina informacija programa koji se pokreće pohrani na udaljenim serverima. Kreiranje ovog rješenja uzrokovano je ograničenjima mobilnih platformi, koje imaju manje memorije i skromnije računarske karakteristike u cilju lokalnog pohranjivanja svih informacija. Tako je Microsoft započeo razvoj kompajlera koji će maksimizirati integraciju interakcije između računara i serverskog programa koji čuva informacije.

Da bi postigla ovaj cilj, korporacija je odlučila kreirati jedinstven skup aplikacija i kombinirati alate za programiranje. Objavljene su nove verzije razvojnih okruženja za razvoj, od kojih je najpopularniji Microsoft Visual Studio, koji radi sa C#, F#, Visual Basic .NET i Managed C++.

Do danas, najnovija verzija .NET Framework-a je 4.5.1, koja je objavljena za podršku operativnim sistemima Windows 8.1 i Server 2012 R2, međutim, većina današnjih programa može zahtijevati instaliranje starijeg .NET Framework 2.0 za pokretanje. Verzija također omogućava korisniku pokretanje aplikacija razvijenih na platformi.

Instaliranje .NET Frameworka

Često neki programi zahtijevaju instalaciju platforme za pokretanje određene aplikacije. Da biste instalirali ispravnu verziju .NET Frameworka, možete otići na službenu Microsoft web stranicu i koristiti odgovarajući odjeljak za preuzimanje. Nakon preuzimanja željene datoteke, pokrenite je i pričekajte da se instalacija aplikacije završi.

Vrijedi napomenuti da je u verzijama Windows 8 i novijim, .NET Framework integrisan nativno i ne zahtijeva dodatnu instalaciju. Međutim, neke aplikacije za starije operativne sisteme mogu zahtijevati da preuzmete raniji .NET Framework 1.0, 2.0 ili 3.0 da biste ga instalirali.

Net Framework je alat koji pokreće aplikacije kreirane u Microsoft softverskom okruženju. NET. Ovo je patentirana tehnologija kompanije Microsoft. Jednostavnim riječima, ovo su kodeci bez kojih većina programa i web lokacija neće raditi. Sada je usluga standard, tako da je instalirana na skoro svakom računaru.

Prva verzija programa objavljena je u maju 2002. Tada je radio samo na mašinama sa Windows XP i Windows Server 2003. Četvrta verzija je predstavljena 2010. godine. Kompatibilan je sa Windows 8, Windows Server 2012. Modifikacija 4.7 je objavljena 2017. - radi na platformi Windows 10. Svako novo izdanje paketa obećava uvođenje naprednijih alata.

Šta je Microsoft Net Framework za programera? Ovo je mogućnost pisanja programa na poznatom jeziku bez potrebe za savladavanjem novih platformi. Okvir je multiplatformsko okruženje koje razumije komande takvih jezičkih algoritama kao što su C#, Visual Basic, JScript, C++/CLI, F#, J# i drugi.

Zahvaljujući ovim karakteristikama, programeri mogu kreirati složene programe sa prekrasnom vizualizacijom. Spremne aplikacije mogu raditi u različitim okruženjima i uređajima. Prije svega, prilikom razvoja okvira, stručnjaci su se fokusirali na Windows platformu. Kompatibilnost programskih jezika u aplikaciji obezbeđuje CLR izvršitelj.

Trebam li preuzeti Net Framework?

Program ne mora biti instaliran na svakom personalnom računaru sa Windowsom - to nije kritično. Međutim, skoro situacija je zagarantovana kada sistem zatreba ovaj softverski paket, i kao i obično, to će se dogoditi u najnepovoljnijem trenutku. Ipak, preporučuje se da se Framework instalira unaprijed kako bi se mogao slobodno raditi s novim proizvodima.

Često se dešava kada, tokom instalacije igre ili programa, sistem traži dozvolu da instalira Net Framework. Bolje je ne zanemariti ovaj zahtjev čak i ako je jedan od okvira već instaliran na računaru. Ovaj softverski proizvod će instalirati ispravnu verziju Frameworka - samo u tom slučaju će moći ispravno raditi.

Da biste instalirali Framework na Windows XP bez ažuriranja, trebat će vam dva programa - ovo je Windows Installer 3.1, kao i pretraživač Internet Explorer, najmanje verzije 5. Prije instaliranja okvira, važno je da instalirate sva dostupna ažuriranja na vašem računaru. To se može učiniti pomoću ugrađenog centra za ažuriranje.

Gdje mogu dobiti službeni program od Microsofta?

Pošto je Windows 7 Net Framework već uključen u distributivnom kompletu za isporuku operativnog sistema - podrazumevano je instaliran sa Windowsom. Ako iz nekog razloga ovaj paket nedostaje ili nije instaliran, aplikacija se može preuzeti sa Microsoft web stranice u odjeljku za preuzimanje. Besplatno preuzimanje programa.

Kompatibilnost okvira

Svako izdanje Framework-a odgovara određenoj verziji Windows-a. Da bi podržao paket, računar mora ispunjavati posebne zahtjeve. Ovdje dolazi pravilo.- što je okvir noviji, to mu je potrebno više resursa za normalan rad. Malo je vjerovatno da ćete instalirati na starom računaru. net paket 4. izdanje.

Verzije programa od izdanja 3.5 kritikovane su jer nisu instalirane na verzijama Windowsa starijim od Windowsa 7. Ovo stvara dosta neugodnosti za korisnike, jer je potrebno mnogo vremena i truda da se instaliraju novi okviri na stari Windows. Stručnjaci također kritikuju platformu zbog nedostatka podrške za SSE pozive.

Vrste Microsoft Net Frameworka:

  1. .NET Compact Framework - verzija za uređaje koji rade na Windows CE platformi.
  2. .NET Micro Framework - verzija za 32- i 64-bitne mikrokontrolere.
  3. DotGNU je analog glavnog programa, ima otvoreni izvorni kod.
  4. Portable.NET - verzija sa prenosivim alatima, ne zahteva instalaciju.

Minimalni zahtjevi za instaliranje Net Frameworka

  • OS Windows XP SP3 ili Windows Server 2003 SP2.
  • Procesor sa frekvencijom od 1 GHz.
  • 512 MB RAM-a.
  • Bilo koja arhitektura procesora počevši od x86.

Dakle, program stare verzije će odgovarati gotovo svakom stroju, čak i zastarjelom. Ako sumnjate da će okvir moći da radi na računaru, provjerite performanse sistema. Da biste to učinili, idite na svojstva računara i pogledajte snagu procesora, količinu RAM-a i količinu slobodnog prostora na tvrdom disku.

Deinstaliranje i ponovno instaliranje Microsoft Frameworka

Takve mjere su neophodne ako postoje problemi s radom ili ažuriranjem Windows komponenti. Da biste popravili situaciju, morate onemogućiti zadnju instaliranu komponentu ili je ukloniti standardnim alatima. Nakon toga, trebate pokrenuti Net Framework Cleanup Tool.

Kako provjeriti verziju Microsoft .Net Frameworka

Metoda 1. Idite na Control Panel. Da biste to učinili, u meniju Start pronađite odgovarajuću ikonu. Zatim pronađite pododjeljak "Programi i funkcije". U lijevom meniju ćete pronaći karticu "Uključi i isključi funkcije". Klikom na njega pojavit će se lista u kojoj ćete vidjeti verziju okvira instaliranu na vašem računalu.

Metoda 2. Preuzmite uslužni program Net Versin Detector - nezahtjevan je za resurse i radi bez instalacije. Kada pokrenete program, odmah ćete vidjeti verziju vašeg okvira. Ova metoda je mnogo praktičnija od prve, ali da biste preuzeli uslužni program, računar mora biti povezan na Internet. Program je prilično težak.

Šta je Net Framework 4?

Ovo je jedna od najnovijih verzija Microsoftovog programskog okruženja. Aplikacije kreirane na njegovoj osnovi dobijaju atraktivan interfejs, visoku sigurnost i transparentnost mrežnih veza. Platforma se smatra jednom od najnaprednijih. Stručnjaci ga smatraju direktnim konkurentom Sunovom Java programskom okruženju.

Okvir 4 sadrži sljedeće inovacije:

Ne morate da ulazite u sve tehničke detalje ovog Microsoft proizvoda ako ste prosečan korisnik računara. Važno je da shvatite da li je ovaj paket instaliran na računaru i koju verziju ima. Stručnjaci koji pišu programe mogu se upoznati s detaljnom specifikacijom aplikacije na službenoj web stranici programera.

Microsoft .NET Framework je takozvana softverska platforma. Za pokretanje programa napisanih na ovoj platformi potrebna je instalacija NET Frameworka. Da vam bude jasnije, objasnit ću na sljedeći način: neke video datoteke neće se reproducirati na Windows-u ako nemaju instalirane potrebne kodeke. Situacija je ista i ovdje: programi napisani pod NET Frameworkom neće se moći pokrenuti ako ova komponenta nije instalirana na sistemu.

Važna stvar: za rad aplikacije napisane za određenu verziju NET Frameworka, ova verzija mora biti instalirana.

Microsoft je prvu verziju NET Frameworka objavio još 2000. godine, a od tada ih je bilo nekoliko (NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5).

Kako onda znate koje su verzije NET Frameworka instalirane na vašem računaru?

Microsoft .NET Framework 4.5.1
To je ažuriranje verzija 4.0 i 4.5, tako da ako je instaliran 4.5.1, onda ove verzije ne moraju biti instalirane. NET Framework 4.5 ne podržava Windows XP.

Kako ponovo instalirati Microsoft .NET Framework?

Ponekad postoje problemi u sistemu, na ovaj ili onaj način vezani za NET Framework. Na primjer, greške se pojavljuju prilikom pokretanja nekih programa ili prilikom instaliranja (ažuriranja) samog Microsoft .NET Frameworka. U ovom slučaju, najpouzdanije rješenje problema je uklanjanje platforme i ponovno instaliranje.

To ispravno deinstalirati NET Framework sa vašeg računara, najbolje je koristiti program posebno kreiran za to Alat za čišćenje .NET Frameworka.

Preuzmite ga, zatim raspakujte arhivu i pokrenite datoteku cleanup_tool.exe.

Pojavit će se poruka: "Želite li pokrenuti .NET Framework Setup Cleanup Utility?" (iako na engleskom) - kliknite na "Da". Zatim prihvatite uslove licencnog ugovora (dugme „Da“).
U prozoru programa izaberite „.NET Framework - sve verzije” sa liste i kliknite na dugme „Očisti odmah”:
Nakon što deinstalirate NET Framework, ponovo pokrenite računar. Zatim ponovo instalirajte željene verzije, počevši od najmanje.

Ako često instalirate programe, vjerovatno ste naišli na greške Microsoft .NET Frameworka. Dva najčešća - ili nije instalirana, ili je instalirana pogrešna verzija.

Zašto se to dešava? Šta je to i zašto je potreban NET Framework?

Šta je .NET Framework?

Vjerovatno znate da je glavno zanimanje programera pisanje koda. Pri tome koriste različite programske jezike kako bi rekli kompjuteru šta treba da radi:

Ali postoji jedan problem - programski jezici su prilično primitivni. Uz njihovu pomoć možete lako izvoditi jednostavne operacije poput zbrajanja i množenja. A sve ostalo zahteva dug i naporan rad. Želite da prikažete tekst ili slike na ekranu? Tada morate napisati mnogo koda koristeći najjednostavnije elemente jezika.

Ovdje .NET Framework dolazi u pomoć. Zapravo, ovo je opsežan skup isječaka koda napisanih ( kreirao i održava Microsoft), koji programeri mogu koristiti za brže pisanje programa.

Na primjer, .NET Framework vodi računa o svim operacijama crtanja prozora na ekranu. Programer treba samo da ubaci tekst, razmisli o programskom meniju, podesi ponašanje dugmadi kada korisnik klikne na njih itd.

Ali .NET Framework je mnogo više od gomile dodatnog koda. Uključuje alate dizajnirane za smanjenje vremena razvoja i dodatne API-je koje programeri mogu koristiti za laku interakciju sa uslugama kao što je Windows Store. Umjesto da ručno pišete sav potreban kod za podršku univerzalnoj Windows platformi, možete koristiti .NET Framework:


Postoji samo jedan nedostatak razvoja aplikacija koristeći .NET Framework - one se ne mogu pokrenuti ako .NET nije instaliran na vašem sistemu.

NET Framework se sastoji od dva dijela. Prvi dio uključuje skup unaprijed napisanog koda ( službeno se nazivaju SDK, Dev Packs ili "Developer Packs"). Drugi dio uključuje program koji može interpretirati .NET Framework kod u komande za operativni sistem. Ovaj dio, koji se zove runtime okruženje, omogućava vam pokretanje programa napisanih pomoću .NET Frameworka.

U tom pogledu, .NET Framework liči na Javu - da biste koristili aplikacije napisane u njemu, potrebno je da preuzmete Java Runtime Environment.

Ukratko, zašto vam je potreban Microsoft NET Framework: ako ste jednostavan korisnik koji se neće baviti programiranjem, potreban vam je samo .NET Framework runtime.

Kako instalirati .NET Framework

Većina Windows računara već ima instaliran .NET Framework, ali verzija je možda zastarjela. Na primjer, Windows 8 i 8.1 se isporučuju s verzijom 4.5.1, dok Windows 10 dolazi s verzijom 4.6, 4.6.1 ili 4.6.2.

U vrijeme pisanja, najnovija verzija je .NET Framework 4.7. Evo šta ćemo instalirati:


NET Framework se također može instalirati putem Windows Update. Ali mnogi onemogućuju ažuriranje Windowsa, pa će ova metoda biti poželjnija.

Prije instalacije - .NET Framework 4.7 se može instalirati na Windows 10, Windows 8.1 i Windows 7 SP1 i 32-bitni i 64-bitni sistem. Microsoft preporučuje da imate najmanje 2,5 GB slobodnog prostora na tvrdom disku kako biste osigurali nesmetano odvijanje instalacije.

Microsoft nudi dvije vrste instalatora: web instalacioni program i instalacioni program van mreže. Web instalater teži manje od 2 MB i preuzima sve potrebne komponente tokom instalacije. Stoga će vam trebati stabilna internetska veza.

Samostalni instalater je veličine oko 60MB i ne zahtijeva pristup internetu tokom instalacije.

Oba instalatera sadrže iste verzije NET Frameworka, ali mi radije koristimo instalacioni program van mreže. Pouzdaniji je i uvijek će vam biti pri ruci ako trebate ponovo instalirati .NET Framework. Nakon preuzimanja, proces instalacije trebao bi biti jednostavan - samo slijedite upute koje se pojavljuju na ekranu. I tada ćete brzo shvatiti zašto je potreban NET Framework 4.

NET Framework 4.7 Web Installer

NET Framework 4.7 Offline Installer


Imajte na umu da je verzija 4.7 u toku ažuriranje verzija 4 , 4.5 , 4.5.1 , 4.5.2 , 4.6 , 4.6.1 i 4.6.2 . Stoga nemojte deinstalirati prethodne verzije nakon instalacije. .NET Framework 3.5 SP1 i starije verzije se instaliraju zasebno.

Podrazumevano, .NET Framework instalira englesku verziju bez obzira koji instalater koristite. Za lokalizaciju morate preuzeti odgovarajući jezički paket. Trenutno su jezički paketi za verziju 4.7 dostupni samo kao instalacioni programi van mreže.

.NET Framework 4.7 jezički paket

Više o .NET Frameworku

Još jedan razlog zašto je potreban NET Framework. Prije nekoliko godina, Microsoft je otvorio izvorni kod .NET Framework, omogućavajući svakome da doprinese razvoju platforme. Kao rezultat toga, Microsoft je postao najaktivnija organizacija na GitHubu.

Šta ovo znači za vas? U suštini, činjenica da će aplikacije napisane na .NET Frameworku u budućnosti postajati sve popularnije i bolje. Pa zašto ne instalirati .NET Framework upravo sada?

Prijevod članka “ Microsoft .NET Framework: Zašto vam je potreban i kako ga instalirati na Windows” pripremio je prijateljski projektni tim

Top Related Articles