- Що таке .NET Framework?
- Де скачати .NET Framework. Які версії підходять для Windows 7, 8 і 10
- Як дізнатися які версії .Net Framework встановлені в системі?
- Що нового в Net Framework 4.7
Час від часу при скачуванні та встановлення програм комп'ютер показує помилки, пов'язані з відсутністю якогось Microsoft .NET Framework. Два найбільш частих повідомлення про помилки? Або .Net Framework не встановлено на комп'ютері, або встановлена його застаріла версія. Посилання на те, щоб завантажити Net Framework 4.7, знаходиться нижче в статті. Є і докладні інструкції щодо вибору та встановлення.
Так що за звір такий? Це програма, без якої сучасні ОС Windows не є самими собою. Найважливіший компонент Вінди.
Що таке .NET Framework?
Перш за все, вимовляється це чудо-юдо, як «дот немає фреймворк». «Точка-ні» по-російськи (ну, майже по-російськи). Dot Net.
Щоб відповісти на питання, що таке .NET Framework для Windows, потрібно зрозуміти, чому він взагалі існує. Посилання на скачування програми розташовані нижче (це офіційні сервери Майкрософт) - поки закачується, погляньте на пояснення. Все досить просто, хоча доведеться пірнути в деякі питання програмування. Ні, програмістом для розуміння «Дот-Нета» бути не потрібно.
Так ось: програмісти - ті люди, які створюють програми. Їх робота має на увазі, що вони «пишуть код». Пишуть код вони на різних мовах програмування. Код - пояснення для комп'ютера, що робити в кожен момент його роботи.
Будь-яка мова програмування - досить примітивна штука. У мовах програмування є вирази типу додавання або множення, але нічого більш складного. Програміст бажає вивести на екран вікно програми? Йому потрібно написати для цього купу коду і витратити багато часу.
Так виглядає код, на якому написані програми. Якщо не завантажити Net Framework для Windows, то комп'ютер теж нічого не зрозуміє.
І тут на допомогу програмісту приходить .NET Framework для Windows: завантажити його можна безкоштовно. Суть цього програмного забезпечення - величезна колекція вже написаних для програмістів бібліотек коду, які дозволяють вивести на екран те саме вікно. Такий код написаний фахівцями Microsoft. Він дозволяє програмістам не відволікатися на непотрібні речі, а створювати свої програми.
Наочний приклад. У надрах .NET Framework є безліч детально опрацьованих операцій - скажімо:
- інструкція для Windows, як намалювати на екрані вікно;
- готова функція, щоб помістити кнопки всередині вікна;
- що саме робити комп'ютера, коли відбувається натискання на ці кнопки;
Програмісту досить включити такі операції в власний код, і не витрачати по кілька діб на пояснення комп'ютера елементарних речей. Але могутність .NET Framework простягається далеко за межі простих колекцій коду і готових функцій. Це середовище розробки надає програмістам шикарні можливості для прискорення створення програм, для того, щоб ці програми глибше впроваджувалися в сервіси Windows.
Добре, «Net Framework» - паличка-виручалочка для програмістів. Навіщо він пересічному користувачеві?
Справа в тому, що поки на комп'ютері не встановлено .NET Framework, Windows не знає, як працювати з програмами, написаними в цьому середовищі. Так і вискакують на екран помилки: «Дана програма вимагає установки Net.Framework». Таких програм все більше і більше - це драйвери відеокарт Radeon і GeForce, графічні редактори типу Paint.NET, численні месенджери і т.д.
Отже, для нормальної роботи багатьох програм в Windows потрібно програма .NET Framework (точніше - її частина під назвою Redistributable Package - «розповсюджуваний пакет»). Вона потрібна не для програмістів - вона потрібна для звичайних користувачів, щоб на їх машинах запускалися викачані програми.
Де скачати .NET Framework. Які версії підходять для Windows 7, 8 і 10
На більшості комп'ютерів з Windows на борту вже встановлено .NET Framework - зазвичай старі версії. А саме:
- в Windows 7 вже вбудований встановлений .Net Framework версії 3.5.
- Windows 8 і 8.1 поставляються з версіями 4.5-4.5.1;
- Windows 10 включає в себе версію 4.6.
Сучасні програми вимагають свіжак. Та й для загальної безпеки краще скачати .NET Framework свіжої версії (на середину 2017 року ця 4.7). Підходить для Windows аж до старої вже «сімки». Установка гранично проста.
Взагалі-то свіжі версії програми викачуються автоматично, через службу оновлень (Windows Update). Але занадто часто вона відключена ( як відключити оновлення в Windows 10 - цьому ремеслу була присвячена ціла стаття на Woocomp), тому можна скористатися звичайним викачуванням з сайту Microsoft. Все безкоштовно, зрозуміло.
Найбільш свіжа версія .NET Framework 4.6.2 підходить для скачування і установки на Windows 10, Windows 8.1 і Windows 7 SP1. Вибір розрядності (x86 або x64) не вимагається. Повна версія дистрибутива займає близько 60 мегабайт.
На сайті Microsoft є дві версії інсталятора:
- Онлайн-інсталятор. Крихітна утиліта під 2 Мб, яка докачує залишилися файли у фоновому режимі. Чи не рекомендуємо, зовсім.
- Офлайн-інсталятор - не більше 60 Мб. Закачайте саме його - і збережіть на майбутнє. Можливо, знадобиться при перевстановлення Вінди або для інших комп'ютерів.
установка
Сама установка гранично проста, займає 2-3 хвилини в залежності від потужності комп'ютера.
- викачуємо .NET Framework 4.7 з сайту Microsoft (повна версія, 59,1 Мбайт). Вибираємо російську мову зі списку.
- Запускаємо скачав файл.
- Готово!
Завантажити .NET Framework з офіційного сайту Майкрософт
Версія 4.7 самостійно видаляє з комп'ютера попередні релізи .NET Framework, починаючи з версії 4.0 (конкретніше - версії 4, 4.5, 4.5.1, 4.5.2, 4.6.1 та 4.6.2 будуть видалені при установці). Їх не потрібно деінсталювати вручну. Більш старі версії (3.5 SP1 наприклад) - окремі програми. Вони не втечуть самостійно, та й взагалі їх краще залишити для сумісності зі старими програмами.
Як дізнатися які версії .Net Framework встановлені в системі?
Це можна зробити через системний реєстр
Запускаємо Редактор реєстру: Пуск -> Виконати -> regedit.
Переходимо в розділ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP
Бачимо гілки з номерами версій і додатковими параметрами.
Install = 1 - говорить що версія встановлена.
SP - показує номер встановленого Service Pack.
Version - показує повний номер версії.
Що нового в Net Framework 4.7
Список змін у версії 4.7, яка вийшла на початку травня 2017, включає:
- поліпшену підтримку екранів з високими дозволами;
- розширену підтримку тач-скрінів в Windows 10;
- поліпшену підтримку криптографії;
- підтримку мов C # 7 and VB 15;
- поліпшення в продуктивності і надійності фреймворка.
Не відкладайте установку цього важливого компонента Windows. Завантажити Net Framework 4.7 потрібно якомога швидше: з системи підуть багато помилок.
NET Framework?Net Framework встановлені в системі?
Два найбільш частих повідомлення про помилки?
Так що за звір такий?
NET Framework?
Програміст бажає вивести на екран вікно програми?
Навіщо він пересічному користувачеві?
Net Framework встановлені в системі?