NET Framework

Основното предимство на .NET Framework с това, че използва средата за изпълнение Common Language Runtime (CLR), която се поддържа в най-различни езици за програмиране. Ядрото е C #, но заедно с тях на програмата може да се запише в Visual Basic .NET, Visual C ++, както и по-малко популярни JScript .NET и F #.







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

Защо ви е необходимо рамково .NET

За да работи правилно, някои програми и игри, може да се наложи да инсталирате допълнителни библиотечни колекции. Ние ще ви покажем как да изберете желаната версия на Рамката на .NET и да ги инсталирате.

Дори преди няколко 10-15 години за Windows, че е достатъчно да се установи самата система и на водача. Повечето програми работят на нормален Windows API и нищо повече не е необходимо. Оттогава обаче нещата са се променили. Днес все по-голям брой на софтуер на трети страни се основава на софтуерни платформи. "Първият знак" в тази област е виртуална машина Java от Sun Microsystems, която ви позволява да създавате и да стартирате програми на почти всички операционни системи.

Какво е в .NET Framework

В действителност, .NET Framework е набор от системни библиотеки, които реализират своите собствени алгоритми с операционната система, алтернатива на персонала. Това прави възможно, първите и най-разработчици, до известна степен, да се отървете от свързването на техните програми за операционната система инсталирана на компютъра като рамка се предлага и поддръжка на Linux, MacOS и дори мобилни IOS.

NET Framework е един вид база за изпълнение на програмен код написан на C #, Visual Basic, Visual C ++ (и някои други), които поддържат Common Language Runtime (CLR) отбора. Това е благодарение на подкрепата на CLR програми, създадени на .NET Framework, могат да се движат по различни платформи и дори да ги комбинирате парчета код на различни езици! Това, от своя страна, открива възможности за предприемача да се интегрират множество готови решения за вашия проект.

За потребителя, в .NET Framework е ценен, защото ви позволява да стартирате всички по-горе по-меките "зоопарк" по същество, без да жертват производителност, което го отличава от една и съща Java. В случай, ако рамката не е на компютъра, може да получите най-различни грешки при опит за стартиране на програми, които го използват:

Тъй като днес е написана за Windows вече е доста много софтуер на базата на .NET Framework, според мен, този елемент трябва да бъде инсталирана и активирана на всеки модерен компютър. Така че сега ние трябва да разберем някои технически нюанси.

.NET Framework Version

Най-голямото объркване, когато се работи с Рамката на .NET е, че който и да е версия на рамката, инсталиран на вашия компютър, и които обикновено се поддържа от вашата операционна система. Факт е, че днес, има четири основни клона (не е далеч, а петият), които включват няколко Subversion. А те са доста различни един до друг. Ярък пример за това: версия 4.0 все още работи на Windows XP и Vista, и 4.5, съдържа много нововъведения, които вече поддържат само на Windows 7 и по-горе!







Толкова дълго никой не бърка, Представяме на Вашето внимание малка масичка преосмисляне с Уикипедия. визуално показва наличните в момента основни версии на .NET Framework, и те работят на различни операционни системи на Windows:

По този начин, за по-голямата част от съвременните системи Windows просто достатъчно, за да инсталирате две версии на в .NET Framework: 3.5 и 4.7. По-стари събрание може да се настрои, но те не са задължителни и не винаги дават най-малко някакъв ефект. Между другото, както казах по-рано, тъй като Windows 7, Microsoft най-накрая, започна да се включат в .NET Framework разпределението на 3.5 OS (както с "Групата на осемте" и 4.0). По подразбиране, те обаче са с увреждания и трябва да ги активирате в секцията Control Panel, наречена "Програми и компоненти", а след това под-раздел "Включване и изключване на компоненти на Windows". В полето, което трябва да поставите отметка в квадратчето до всички елементи, свързани с .NET Framework:

Проверка на пълнотата на инсталацията и отстраняване на неизправности

За да проверят верността и пълнотата на набора от вас .NET Framework възли, можете да използвате безплатна програма ASoft .NET версия Детектор:

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

Въпреки това, наличието на една или друга версия на в .NET Framework, не означава, че тя работи, тъй като е необходимо. Проверка на коректността на рамката може да работи с помощната програма на Microsoft .NET Framework Настройка инструмента за проверка (виж раздел "Изтегляне на място".)

Въпреки че програмата и не разполага с руски интерфейс, разбирам го, всеки може. Достатъчно е в падащия списък, за да изберете версията на изпитвателното и кликнете върху "Потвърждаване Сега" бутона. за да получите резултатите от тестовете. Ако получите съобщение "Проверка на продукта успя!", Това означава, не са открити проблеми. Ако, обаче, списъкът с проблеми ще се появи нещо, можете да се опитате да ги поправи помощта на други инструменти на Microsoft .NET Framework Repair Tool:

Тази програма работи като съветник стъпка, която сканира инсталираните компоненти Рамкови .NET за грешки в работата, както и предложения за решаване на проблеми са намерени. В действителност, за познанията си по английски език също не е необходимо, тъй като цялото действие е в действителност, намалява до натискане на бутона "Next".

В случай, че дори и след работа .NET Framework Repair Tool нормалното функциониране на рамката не е била възстановена, Вие можете напълно да преинсталирате проблемната версия. Но преди всичко, тя трябва да е правилно и пълно деинсталиране. За да направите това, най-добре е да се привлече на помощ на друга програма на инструмента на Microsoft .NET Framework Cleanup (виж раздел "Изтегляне на място".):

Линкове за изтегляне на Рамковата .NET

Когато инсталирате .NET Framework, имайте предвид, че процесът на инсталация може да отнеме доста време (до две или три дузини минути!), Така че не започне този бизнес в бързаме. Времето за обработка може да бъде и по-дълго, ако използвате онлайн инсталатора (опитах да съдържа връзки към пакет самостоятелен, но, уви, не намерих такава за версии 3.0 и 4.5).

заключение

Желая ви успех и безпогрешна работа на всички програми!