реклама

Ако ти изтегляйте и инсталирайте софтуер често Как да намерите софтуер с отворен код за WindowsЗагрижени ли сте за поверителност, сигурност на данните или злонамерен код, скрит във вашия софтуер? С патентован софтуер просто никога не знаете какво прави програмата с вашите данни. Отворен код е отговорът! Прочетете още , вероятно сте се сблъскали с грешки, свързани с Microsoft .NET Framework. Двете най-често срещани грешки? Или не го инсталирате в системата си, или имате грешна версия на него.

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

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

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

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

instagram viewer

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

програмиране език-илюстрация
Кредитна снимка: Labirintami чрез Shutterstock

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

Именно там стъпва .NET Framework. В основата си .NET Framework предоставя цяла колекция от вече написан код (написани и поддържани от Microsoft GNU Начало за Microsoft: Какво представлява Open Source .NET Framework означава за останалитеMicrosoft току-що пусна значителна част от кода си под лиценз с разрешен отворен код. Този ход прекъсва с години традиция. Но защо и какво означава това за вас? Прочетете още ), които програмистите могат да използват за бързо създаване на софтуер. Например .NET Framework борави с много скучни задкулисни операции, като казва на Windows как да нарисува прозорец на екран - като програмист, просто трябва да посоча какъв текст да включва, как са разположени менютата, какви бутони трябва да се правят при щракване, и т.н.

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

прозорци-10-универсални витрини-приложения

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

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

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

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

Как да инсталирате .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, така че тази, която ще инсталираме. Бъдещите версии на рамката трябва да бъдат също толкова лесни за инсталиране.

прозорци-10-всички видове--на-приложения
Кредитна снимка: Хакимулин Александър чрез Shutterstock

Имайте предвид, че можете да инсталирате .NET Framework чрез Windows Update, но е много по-лесно, ако просто използвате ръчния метод по-долу. Вероятно имате Актуализацията на Windows е деактивирана или отложена Как да управлявате актуализацията на Windows в Windows 10За контролните изроди Windows Update е кошмар. Той работи на заден план и поддържа системата ви безопасна и безпроблемна. Показваме ви как работи и какво можете да персонализирате. Прочетете още така или иначе, в този случай това ще бъде предпочитаният метод.

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

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

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

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

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

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

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

прозорци-10-нет-рамка-изтегляне

Обърнете внимание, че инсталирането на 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 GNU Начало за Microsoft: Какво представлява Open Source .NET Framework означава за останалитеMicrosoft току-що пусна значителна част от кода си под лиценз с разрешен отворен код. Този ход прекъсва с години традиция. Но защо и какво означава това за вас? Прочетете още , което по същество дава възможност на всеки да допринесе за развитието на .NET Framework. Това доведе до ставането на Microsoft най-активната организация в GitHub 10 безплатни инструменти с отворен код на Windows, хоствани на GitHubMicrosoft е организацията с най-отворен код на GitHub. За да отбележим това постижение, съставихме списък с най-добрите безплатни инструменти на Windows, които можете да изтеглите от GitHub. Прочетете още .

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

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

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

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