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

Što 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 Windowsima. Po razumijevanju korisnika, .Net Framework 4.5 i 4.0 su osnova za pokretanje programa u čijem je razvoju korištena ova platforma. Postao je standard za izradu web aplikacija, pa ako ga nemate velika je vjerojatnost da ćete se s njima krivo susresti. Osim toga, nedostatak datoteka potrebne verzije .NET Frameworka može uzrokovati da se igra ne pokrene.

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

Verzije programa

Danas su najčešći i traženi .NET Framework 4.0 i .NET Framework 4.5. Prvi dolazi standardno uz Windows Vista i Windows 7, drugi dolazi uz Windows 8, međutim, bez obzira koji sustav imate, bolje je preuzeti i instalirati obje verzije kako biste izbjegli probleme s pokretanjem igara i programa.

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

To se može učiniti na dva načina:

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

.NET Framework 4.5

Ova verzija dolazi s paketom Microsoft Visual Studio 2012. Da biste ga zasebno instalirali, samo trebate besplatno preuzeti komplet za distribuciju .NET Framework 4.5 sa službene web stranice i slijediti upute programa za instalaciju.

NET Framework 4.5 općenito nije dostupan prema zadanim postavkama u sustavu Windows 7 i mora se preuzeti ručno. Za ovo:

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

  • Slijedite upute web programa za preuzimanje i instaliranje.

Proces instalacije je vrlo jednostavan, ali važno je to zapamtiti starije verzije sustava Windows (XP i starije) ne podržavaju .NET Framework 4.5.

.NET Framework 4.0

Prethodna verzija platforme, koja se automatski isporučuje s distribucijom sustava Windows 7. Unatoč nadogradnji na verziju 4.5, još uvijek je relevantna. Većina aplikacija besprijekorno radi s .NET Framework 4.5, no neke aplikacije mogu još uvijek 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 stvoriti jedinstvenu softversku ljusku koja će se koristiti i na mobilnim bežičnim uređajima i na računalima. Istodobno, proces pisanja programa za različite elektroničke uređaje ne bi se trebao razlikovati. Stoga je Microsoftov cilj razviti rješenje koje će vam omogućiti pokretanje istih aplikacija na stolnim i prijenosnim računalima. .NET tehnologija omogućuje pokretanje aplikacija u sustavu Windows koje možda nisu izvorno dizajnirane za to.

Kako radi .NET

Tehnologija se temelji na orijentaciji da se većina informacija o programu koji se pokreće pohranjuje na udaljenim poslužiteljima. Nastanak ovog rješenja uzrokovan je ograničenjima mobilnih platformi koje imaju manje memorije i skromnije računalne karakteristike kako bi se sve informacije pohranjivale lokalno. Tako je Microsoft započeo s razvojem prevoditelja koji bi omogućio maksimalnu integraciju interakcije između računala i poslužiteljskog programa koji pohranjuje informacije.

Kako bi postigla taj cilj, korporacija je odlučila stvoriti jedan skup aplikacija i kombinirati alate za programiranje. Za razvoj su puštene nove verzije razvojnih okruženja, od kojih je najpopularniji Microsoft Visual Studio, koji radi s C#, F#, Visual Basic .NET i Managed C++.

Do danas je najnovija verzija .NET Frameworka 4.5.1, koja je izdana za podršku operativnim sustavima Windows 8.1 i Server 2012 R2, ali većina današnjih programa može zahtijevati instaliranje starijeg .NET Framework 2.0 da bi radili. Verzija također omogućuje korisniku pokretanje aplikacija razvijenih na platformi.

Instalacija .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 Microsoftovu web stranicu i koristiti odgovarajući odjeljak za preuzimanje. Nakon preuzimanja željene datoteke pokrenite je i pričekajte da se instalacija aplikacije završi.

Vrijedno je napomenuti da je u verzijama sustava Windows 8 i novijim, .NET Framework integriran nativno i ne zahtijeva dodatnu instalaciju. Međutim, neke aplikacije za starije operativne sustave mogu zahtijevati da preuzmete raniji .NET Framework 1.0, 2.0 ili 3.0 za instalaciju.

Net Framework je alat koji pokreće aplikacije stvorene u Microsoftovom softverskom okruženju. NETO. Ovo je Microsoftova patentirana tehnologija. Jednostavnim riječima, to su kodeci bez kojih većina programa i stranica neće raditi. Sada je usluga standardna, pa je instalirana na gotovo svakom računalu.

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

Što je Microsoft Net Framework za programera? Ovo je sposobnost pisanja programa na poznatom jeziku bez potrebe za svladavanjem novih platformi. Okvir je višeplatformsko okruženje koje razumije naredbe takvih jezičnih algoritama kao što su C#, Visual Basic, JScript, C++/CLI, F#, J# i drugi.

Zahvaljujući ovim značajkama, programeri mogu stvarati složene programe s prekrasnom vizualizacijom. Gotove aplikacije mogu raditi u različitim okruženjima i uređajima. Prije svega, pri razvoju okvira stručnjaci su se usredotočili na Windows platformu. Kompatibilnost programskih jezika u aplikaciji osigurava CLR izvršitelj.

Trebam li preuzeti Net Framework?

Program ne mora biti instaliran na svakom osobnom računalu sa sustavom Windows - to nije kritično. Međutim, gotovo situacija je zajamčena kada sustav zahtijeva ovaj softverski paket, a kao i obično, to će se dogoditi u najnepovoljnijem trenutku. Unatoč tome, preporuča se unaprijed instalirati Framework kako biste mogli slobodno raditi s novim proizvodima.

Često se događa kada tijekom instalacije igre ili programa sustav traži dopuštenje za instalaciju Net Frameworka. Bolje je ne zanemariti ovaj zahtjev čak i ako je jedan od okvira već instaliran na računalu. Ovaj softverski proizvod će instalirati ispravnu verziju Frameworka - samo u ovom slučaju moći će 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 preglednik Internet Explorer, najmanje verzija 5. Prije instaliranja okvira, važno je instalirati sva dostupna ažuriranja na vašem računalu. To se može učiniti pomoću ugrađenog Centra za ažuriranje.

Gdje mogu nabaviti službeni Microsoftov program?

Budući da je Windows 7 Net Framework već uključen u distribucijskom kompletu za isporuku operativnog sustava - prema zadanim postavkama instaliran je sa sustavom Windows. Ako iz nekog razloga ovaj paket nedostaje ili nije instaliran, aplikaciju je moguće preuzeti s Microsoftove web stranice u odjeljku za preuzimanje. Preuzimanje programa besplatno.

Kompatibilnost okvira

Svako izdanje Frameworka odgovara određenoj verziji sustava Windows. Da bi podržalo paket, računalo mora ispunjavati određene zahtjeve. Ovdje na scenu stupa pravilo.- što je okvir noviji, potrebno mu je više resursa za normalan rad. Malo je vjerojatno da ćete instalirati na staro računalo. net paket 4. izdanje.

Verzije programa od izdanja 3.5 kritizirane su jer nisu instalirane na verzijama Windowsa starijim od Windowsa 7. Ovo stvara mnogo neugodnosti za korisnike, jer je potrebno puno vremena i truda za instaliranje novih okvira na starim Windowsima. Stručnjaci također kritiziraju platformu zbog nedostatka podrške za SSE pozive.

Varijante 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 kod.
  4. Portable.NET - verzija s prijenosnim alatima, ne zahtijeva instalaciju.

Minimalni zahtjevi za instalaciju Net Frameworka

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

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

Deinstalacija i ponovna instalacija Microsoft Frameworka

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

Kako provjeriti verziju Microsoft .Net Framework

Metoda 1. Idite na upravljačku ploču. Da biste to učinili, u izborniku Start pronađite odgovarajuću ikonu. Zatim pronađite pododjeljak "Programi i značajke". U lijevom izborniku pronaći ćete karticu "Uključivanje i isključivanje značajki". Klikom na njega pojavit će se popis u kojem ć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 je metoda mnogo praktičnija od prve, ali za preuzimanje uslužnog programa računalo mora biti povezano s internetom. Program je prilično težak.

Što je Net Framework 4?

Ovo je jedna od najnovijih verzija Microsoftovog programskog okruženja. Aplikacije stvorene na njegovoj osnovi dobivaju atraktivno sučelje, visoku sigurnost i transparentnost mrežnih veza. Platforma se smatra jednom od najnaprednijih. Stručnjaci ga smatraju izravnim konkurentom Sunovom Java programskom okruženju.

Framework 4 sadrži sljedeće inovacije:

Teško da trebate ulaziti u sve tehničke detalje ovog Microsoftovog proizvoda ako ste prosječni korisnik računala. Važno je da znate je li ovaj paket instaliran na računalu i koju verziju ima. Stručnjaci koji pišu programe mogu se upoznati s detaljnim specifikacijama aplikacije na službenoj web stranici programera.

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

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

Microsoft je izdao prvu verziju NET Frameworka 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).

Dakle, kako znate koje su verzije NET Frameworka instalirane na vašem računalu?

Microsoft .NET Framework 4.5.1
Radi se o ažuriranju verzija 4.0 i 4.5, tako da ako je instalirana 4.5.1, tada te verzije nije potrebno instalirati. NET Framework 4.5 ne podržava Windows XP.

Kako ponovno instalirati Microsoft .NET Framework?

Ponekad postoje problemi u sustavu, na ovaj ili onaj način povezani s NET Frameworkom. 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 ponovna instalacija.

Do ispravno deinstalirajte NET Framework sa svog računala, najbolje je koristiti program posebno stvoren za to Alat za čišćenje .NET Frameworka.

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

Pojavit će se poruka: "Želite li pokrenuti .NET Framework Setup Cleanup Utility?" (iako na engleskom) - kliknite "Da". Zatim prihvatite uvjete licencnog ugovora (gumb "Da").
U prozoru programa s popisa odaberite “.NET Framework - Sve verzije” i kliknite gumb “Očisti sada”:
Nakon što deinstalirate NET Framework, ponovno pokrenite računalo. Zatim ponovno instalirajte željene verzije, počevši od najmanje.

Ako često instalirate programe, vjerojatno ste se susreli s greškama Microsoft .NET Frameworka. Dva najčešća - ili nije instaliran ili je instalirana pogrešna verzija.

Zašto se ovo događa? Što je to i zašto je potreban NET Framework?

Što je .NET Framework?

Vjerojatno znate da je glavno zanimanje programera pisanje koda. Pritom koriste različite programske jezike kako bi rekli računalu što treba učiniti:

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

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

Na primjer, .NET Framework brine se za sve operacije crtanja prozora na ekranu. Programer treba samo umetnuti tekst, razmisliti o izborniku programa, postaviti ponašanje gumba kada korisnik klikne na njih itd.

Ali .NET Framework puno je 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 s uslugama kao što je Windows Store. Umjesto da ručno pišete sav potreban kod za podršku Universal Windows Platforme, možete koristiti .NET Framework:


Postoji samo jedan nedostatak razvoja aplikacija pomoću .NET Frameworka - ne mogu se pokrenuti ako .NET nije instaliran na vašem sustavu.

NET Framework sastoji se 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 kod .NET Frameworka u naredbe za operativni sustav. Ovaj dio, koji se zove runtime okruženje, omogućuje vam pokretanje programa napisanih pomoću .NET Frameworka.

U tom pogledu .NET Framework sliči Javi - da biste koristili aplikacije napisane u njemu, morate preuzeti Java Runtime Environment.

Ukratko, zašto vam treba Microsoft NET Framework: ako ste običan korisnik koji se neće baviti programiranjem, treba vam samo .NET Framework runtime.

Kako instalirati .NET Framework

Većina Windows računala već ima instaliran .NET Framework, ali je verzija možda zastarjela. Na primjer, Windows 8 i 8.1 isporučuju se 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. Ovo ćemo instalirati:


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

Prije instalacije - .NET Framework 4.7 može se instalirati na Windows 10, Windows 8.1 i Windows 7 SP1 na 32-bitnim i 64-bitnim sustavima. Microsoft preporuča da imate najmanje 2,5 GB slobodnog prostora na tvrdom disku kako biste osigurali besprijekoran rad instalacije.

Microsoft nudi dvije vrste instalacijskih programa: web instalacijski program i izvanmrežni instalacijski program. Web instalacijski program teži manje od 2 MB i preuzima sve potrebne komponente tijekom instalacije. Stoga će vam trebati stabilna internetska veza.

Samostalni instalacijski program veličine je oko 60 MB i ne zahtijeva pristup internetu tijekom instalacije.

Oba instalacijska programa sadrže iste verzije NET Frameworka, ali radije koristimo izvanmrežni instalacijski program. Pouzdaniji je i uvijek će vam biti pri ruci ako trebate ponovno instalirati .NET Framework. Nakon preuzimanja, postupak instalacije trebao bi biti jednostavan - samo slijedite upute koje se pojavljuju na zaslonu. I tada ćete brzo shvatiti zašto je NET Framework 4 potreban.

NET Framework 4.7 Web Installer

Izvanmrežni instalacijski program NET Framework 4.7


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

Prema zadanim postavkama .NET Framework instalira englesku verziju bez obzira koji instalacijski program koristite. Za lokalizaciju morate preuzeti odgovarajući jezični paket. Trenutno su jezični paketi za verziju 4.7 dostupni samo kao izvanmrežni instalacijski programi.

Jezični paket .NET Framework 4.7

Više o .NET Frameworku

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

Što ovo znači za vas? U biti, činjenica da će aplikacije pisane na .NET Frameworku u budućnosti postajati sve popularnije i bolje. Pa zašto ne instalirati .NET Framework odmah?

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

Najpopularniji povezani članci