Microsoft .NET Framework: Защо имате нужда от него и как да го инсталирате на Windows

Microsoft .NET Framework: Защо имате нужда от него и как да го инсталирате на Windows

Ако изтегляте и инсталирате софтуер често, вероятно сте се сблъскали с грешки, свързани с Microsoft .NET Framework . Двете най -често срещани грешки? Или нямате инсталиран на вашата система, или имате грешна версия.





Защо се случва това? И по-важното, какво представлява тази така наречена .NET Framework и защо трябва да ви е грижа? Е, по много начини .NET Framework е това, което позволява на съвременния Windows да бъде това, което е.





Какво представлява .NET Framework?

Първо първо: произнася се точкова мрежа .





Преди да се потопим Какво .NET Framework е, може да е по -полезно да се проучи защо .NET Framework съществува. За това ще ви трябва малко контекст за програмиране - но ако никога не сте кодирали нищо в живота си, не се притеснявайте! Това обяснение ще приеме, че имате абсолютно нулев опит в програмирането.

Вероятно вече знаете, че програмистите (т.е. хората, които създават софтуер) трябва да „пишат код“, за да правят приложения за Windows. Те правят това с помощта на различни „езици за програмиране“, които ви позволяват да пишете код, който казва на компютъра какво да прави.



Кредит на изображението: Labirintami чрез Shutterstock

Проблемът е, че езиците за програмиране са примитивни сами по себе си. Те могат да се справят с прости изчисления като събиране и умножение, но не могат да направят много повече от това. Искате ли да поставите текст или изображения на екрана? След това ще трябва да напишете куп код, използвайки най -основните компоненти на езика, за да направите това - и това може да отнеме много време.





Тук се намесва .NET Framework. В основата си .NET Framework предоставя цяла колекция от вече написан код (написан и поддържан от Microsoft), който програмистите могат да използват за бързо създаване на софтуер. Например .NET Framework се справя с много скучни задкулисни операции, като например да казва на Windows как да нарисува прозорец на екрана-като програмист, просто трябва да предоставя какъв текст да включва, как менютата са изложени, какви бутони трябва да направят при щракване и т.н.

Но .NET Framework е много повече от това. Той предоставя допълнителни инструменти, които могат да ускорят общото време за разработка, както и допълнителни API (по дяволите, API?), Които програмистите могат да използват за лесно взаимодействие с определени услуги, като например Windows Store. Вместо да пишете на ръка целия код, от който се нуждае дадено приложение, за да се счита за UWP (универсална платформа на Windows) например, .NET Framework предоставя всичко това.





Но има един недостатък при създаването на приложение с .NET Framework: вашият компютър не знае как да изпълнява базирани на Framework приложения, освен ако нямате инсталирана Framework на вашата система.

Това означава, че .NET Framework всъщност се състои от две части. Първата част съдържа целия вече написан код, от който се нуждаят програмистите (по-рано наричани SDK, но сега наричани Dev Packs). Втората част съдържа програма, която може да „интерпретира“ кода на .NET Framework в команди за операционната система, което ви позволява да стартирате приложения, написани с .NET Framework (известен като Redistributable Package, но също така наричан от някои Runtime Environment).

Подобно е на Java, тъй като трябва да инсталирате Java Runtime Environment, за да стартирате приложения, кодирани в Java.

Накратко: като обикновен потребител, който няма да кодира приложения, имате нужда само от .NET Framework Redistributable пакети.

Как да инсталирате .NET Framework

Повечето компютри с Windows се доставят с .NET Framework вече инсталирана, но вашият може да е остарял. Например Windows 8 и 8.1 се предлагат с версия 4.5.1, докато Windows 10 може да се предлага с инсталирани 4.6, 4.6.1 или 4.6.2, в зависимост от новостта на компютъра.

Ако трябва да инсталирате по -нова версия, процесът е прост. Към момента на писане .NET Framework достигна версия 4.6.2, така че това ще бъде тази, която ще инсталираме. Бъдещите версии на рамката трябва да бъдат също толкова лесни за инсталиране.

Снимка: Хакимулин Александър чрез Shutterstock

Обърнете внимание, че можете да инсталирате .NET Framework чрез Windows Update, но е много по -лесно, ако просто използвате ръчния метод по -долу. Вероятно имате Windows Update е деактивиран или отложен така или иначе, в този случай това ще бъде предпочитаният метод.

насрочете надграждането на Windows 10 отмяна

Преди да започнеш - .NET Framework 4.6.2 може да се инсталира на Windows 10, Windows 8.1 и Windows 7 SP1 както на x86, така и на x64 системи. Microsoft препоръчва най -малко 2,5 GB неизползвано дисково пространство, за да гарантира, че инсталацията завършва без проблеми.

Както при повечето от техните продукти, Microsoft предлага два вида инсталатори: уеб инсталатор и офлайн инсталатор.

The уеб инсталатор е изключително малък отпред (по -малко от 2 MB), но изтегля всички необходими компоненти по време на инсталационния процес, което изисква стабилна и последователна интернет връзка.

The офлайн инсталатор е по-голямо предварително изтегляне (приблизително 60 MB), което не изисква никакъв достъп до интернет по време на инсталацията. Изберете тази опция, ако искате да инсталирате на отделен компютър с лош интернет или изобщо без интернет.

И двете са добре, но ние предпочитаме да използваме офлайн инсталатора, защото е по-надежден и можете да го използвате повторно, ако по някаква причина трябва да преинсталирате .NET Framework. След като бъде изтеглен, процесът на инсталиране е доста лесен. Просто следвайте съветника, както бихте направили, когато инсталирате друго приложение.

Изтегли: .NET Framework 4.6.2 Уеб инсталатор

Изтегли: .NET Framework 4.6.2 Офлайн инсталатор

Обърнете внимание, че инсталирането на версията 4.6.2 на .NET Framework е актуализация на място за предишни версии, започващи с 4.5 (която включва 4, 4.5, 4.5.1, 4.5.2, 4.6 и 4.6.1), така че не деинсталирайте тези по -стари версии след факта. Версии 3.5 SP1 и по -ранни се съхраняват като отделна инсталация.

По подразбиране .NET Framework се инсталира на английски, независимо кой инсталатор използвате. За да го локализирате на друг език, трябва да изтеглите съответния езиков пакет от същата версия .NET Framework (в този случай 4.6.2). Езиковите пакети са достъпни само като офлайн инсталатори.

На страницата за изтегляне по -долу изберете желания език, изчакайте страницата да се презареди, след което щракнете върху Изтегляне.

Изтегли: .NET Framework 4.6.2 Езиков пакет

Още нещо за .NET Framework

Няколко години назад Microsoft продължи и отвори .NET Framework с отворен код, което по същество дава възможност на всеки да допринесе за развитието на .NET Framework. Това доведе до това, че Microsoft стана най -активната организация в GitHub.

Какво означава това за вас? По принцип това означава, че .NET приложенията ще стават все по -разпространени занапред - и не само по -разпространени, но и по -качествени. Дори и да сте стигнали дотук, без никога да сте използвали .NET приложение, вероятно скоро ще го направите.

Така че можете също така да инсталирате Framework веднага.

Това помогна ли? Ако е така, моля, уведомете ни по -долу! Ако имате въпроси, не се колебайте да ги зададете и вие.

Дял Дял Туит електронна поща Добре ли е да инсталирате Windows 11 на несъвместим компютър?

Вече можете да инсталирате Windows 11 на по -стари компютри с официалния ISO файл ... но дали е добра идея да го направите?

Прочетете Напред
Свързани теми
  • Windows
  • Обяснена технология
  • Windows 7
  • Windows 10
  • Инсталирайте софтуер
  • Windows 8.1
За автора Джоел Ли(1524 публикувани статии)

Джоел Лий е главен редактор на MakeUseOf от 2018 г. Той има бакалавърска степен в областта на компютърните науки и над девет години професионален опит в писането и редактирането.

Още от Джоел Лий

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате