Microsoft .NET Framework. Што гэта? Дзе спампаваць усе версіі, як даведацца якая версія ўсталяваная?

Добры дзень.

Даволі шмат пытанняў у большасці карыстальнікаў ўзнікае з пакетам Microsoft .NET Framework. У сённяшнім артыкуле я б хацеў спыніцца на гэтым пакеце і разабраць усе самыя часта-задаюць пытанні.

Вядома, адзін артыкул не ўратуе ад усіх пошасцяў, і ўсё ж такі адсоткаў 80% пытанняў яна ахопіць ...

змест

  • 1. Microsoft .NET Framework Што гэта?
  • 2. Як даведацца якія версіі ўсталяваныя ў сістэме?
  • 3. Дзе спампаваць усе версіі Microsoft .NET Framework?
  • 4. Як выдаліць Microsoft .NET Framework і ўсталяваць іншую версію (пераўсталёўка)?

1. Microsoft .NET Framework Што гэта?

NET Framework -программный пакет (часам ужываюць тэрміны: тэхналогія, платформа), які прызначаны для распрацоўкі праграм і прыкладанняў. Галоўнай асаблівасцю пакета з'яўляецца тое, што розныя службы і праграмы напісаныя на розных мовах праграмавання будуць сумяшчальныя.

Напрыклад, праграма напісаная на мове C ++ можа звернецца да бібліятэкі напісанай на мове Delphi.

Тут можна правесці некаторую аналогію з кодэкамі для аўдыё-відэа файлаў. Калі ў вас няма кодэкаў - то вы не зможаце праслухаць або паглядзець той або іншы файл. Тое ж самае і з NET Framework - калі ў вас няма патрэбнай версіі - то вы не зможаце запусціць пэўныя праграмы і дадатку.

Ці можна не ўсталёўваць NET Framework?

Можна і многія карыстальнікі не робяць гэтага. Тут ёсць некалькі тлумачэнняў гэтаму.

Па-першае, NET Framework усталёўваецца па змаўчанні з АС Windows (напрыклад у Windows 7 уключаны пакет версіі 3.5.1).

Па-другое, шматлікія і не запускаюць ніякіх гульняў або праграм, якія патрабуюць гэты пакет.

Па-трэцяе, многія нават не заўважаюць, калі ставяць гульню, што пасля яе ўстаноўкі яна аўтаматычна абнаўляе ці ўсталёўвае пакет NET Framework. Таму, шмат каму і здаецца, што непатрэбна адмыслова нічога шукаць, АС і дадатку самі ўсё знойдуць і ўсталююць (звычайна так і бывае, але часам вылятаюць і памылкі ...).

Памылка звязаная з NET Framework. Дапамагае пераўсталёўка або абнаўленне NET Framework.

Таму, калі пачалі з'яўляцца памылкі пры запуску новай гульні або праграмы, паглядзіце яе сістэмныя патрабаванні, магчыма ў вас проста няма патрэбнай платформы ...

2. Як даведацца якія версіі ўсталяваныя ў сістэме?

Амаль ніхто з карыстальнікаў не ведае, якія версіі NET Framework ўстаноўлены ў сістэме. Для вызначэння, прасцей за ўсё скарыстацца адмысловай утылітай. Адна з лепшых, на мой погляд, гэта NET Version Detector.

NET Version Detector

Спасылка (пстрыкніце па зялёнай стрэлцы): //www.asoft.be/prod_netver.html

Гэтую ўтыліту не трэба ўсталёўваць, дастаткова спампаваць і запусціць.

Напрыклад, у маёй сістэме ўстаноўлена: .NET FW 2.0 SP 2; .NET FW 3.0 SP 2; .NET FW 3.5 SP 1; .NET FW 4.5.

Дарэчы, тут варта зрабіць невялікую зноску і сказаць, што ў NET Framework 3.5.1 ўваходзяць наступныя кампаненты:

- Платформа .NET Framework 2.0 з SP1 і SP2;
- Платформа .NET Framework 3.0 з SP1 і SP2;
- Платформа .NET Framework 3.5 з SP1.

Гэтак жа, аб устаноўленых платформах NET Framework можна даведацца і ў Windows. У Windows 8 (7 *) для гэтага трэба ўвайсці ў панэль кіравання / праграмы / ўключэнне або адключэнне кампанентаў Windows.

Далей АС пакажа якія кампаненты былі ўсталяваныя. У маім выпадку прысутнічаюць два радкі, гл. Скрыншот ніжэй.

3. Дзе спампаваць усе версіі Microsoft .NET Framework?

NET Framework 1, 1.1

Зараз практычна не выкарыстоўваюцца. Елі ў вас ёсць праграмы, якія адмаўляюцца запускацца, і ў патрабаваннях ў іх указана платформа NET Framework 1.1 - у гэтым выпадку прыйдзецца вырабіць ўстаноўку. У астатніх жа - наўрад ці памылка адбываецца з-за адсутнасці першых версій. Дарэчы, гэтыя версіі не ўсталёўваюцца па змаўчанні разам з АС Windows 7, 8.

Спампаваць NET Framework 1.1 - руская версія (//www.microsoft.com/ru-RU/download/details.aspx?id=26).

Спампаваць NET Framework 1.1 - ангельская версія (//www.microsoft.com/en-US/download/details.aspx?id=26).

Дарэчы, нельга ўсталёўваць NET Framework з рознымі моўнымі пакетамі.

NET Framework 2, 3, 3.5

Выкарыстоўваецца даволі часта і ў шматлікіх прыкладаннях. Аднак, звычайна, гэтыя пакеты не трэба ўсталёўваць, бо NET Framework 3.5.1 усталёўваецца разам з Windows 7. Калі ў вас іх няма або вырашылі іх пераўсталяваць, то спасылкі могуць спатрэбіцца ...

Спампаваць - NET Framework 2.0 (Service Pack 2)

Спампаваць - NET Framework 3.0 (Service Pack 2)

Спампаваць - NET Framework 3.5 (Service Pack 1)

NET Framework 4, 4.5

Профіль Microsoft .NET Framework 4 Client Profile прадастаўляе абмежаваны набор функцый платформы .NET Framework 4. Ён распрацаваны для выканання кліенцкіх прыкладанняў і забеспячэння хуткага разгортвання тэхналогій Windows Presentation Foundation (WPF) і Windows Forms. Распаўсюджваецца ў выглядзе рэкамендуемага абнаўлення KB982670.

Спампаваць - NET Framework 4.0

Спампаваць - NET Framework 4.5

Гэтак жа, знайсці спасылкі на патрэбныя версіі платформы NET Framework можна, выкарыстоўваючы ўтыліту NET Version Detector (//www.asoft.be/prod_netver.html).

Спасылка для запампоўкі патрэбнай версіі платформы.

4. Як выдаліць Microsoft .NET Framework і ўсталяваць іншую версію (пераўсталёўка)?

Здараецца такое, вядома, рэдка. Часам здавалася б, і ўстаноўлена патрэбная версія NET Framework, а праграма ўсё роўна не запускаецца (сыплюцца разнастайныя памылкі). У гэтым выпадку мае сэнс выдаліць раней ўсталяваную платформу NET Framework, і ўсталяваць новую.

Для выдалення, лепш за ўсё скарыстацца адмысловай утылітай, спасылка на яе крыху ніжэй.

NET Framework Cleanup Tool

Спасылка: //blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

Ўтыліту ўсталёўваць не трэба, проста запусціце і пагадзіцеся з правіламі яе выкарыстання. Далей яна вам прапануе выдаліць усе платформы Net Framework - All Versions (Windows8). Згаджаецеся і націскаеце кнопку "Cleanup Now" - ачысціць цяпер.

Пасля выдалення, перазагрузіце кампутар. Затым можна прыступіць да запампоўкі і ўсталёўцы новых версій платформаў.

PS

На гэтым усё. Усім удалай працы прыкладанняў і службаў.

Глядзіце відэа: How BIG is Microsoft? ColdFusion (Снежні 2024).