Версии и зависимости платформы .net framework.net framework versions and dependencies

Содержание:

NET Framework – для чего он нужен и можно ли удалить

Мы уже выяснили, что многие программы не будут нормально работать без кое-каких дополнительных модулей, таких как NET Framework. Пользователи Winfows 7/10, наверняка, не раз встречались с этим компонентом, однако вряд ли задумывались о его роли и выполняемых функциях. Спешим восполнить этот пробел.

Итак, что такое Microsoft .NET Framework, для чего он нужен и можно ли без него обойтись? Если говорить простым языком, то NET Framework представляет собой набор DLL-библиотек или универсальный программный код, используемый разными программами. Правда, такое определение вряд ли прольет достаточно света на тему предмета, поэтому мы немного углубимся в историю.

Дело в том, что изначально система Windows, как платформа, была ориентирована на язык программирования С, на котором должны были разрабатываться предназначенные для нее приложения. Однако этот язык оказался не слишком удобным и к тому же мало подходящим для создания сложных конструкций. Появление ОПП и С++ существенно упростило разработку программного обеспечения, но по мере появление новых операционных систем и моделей процессоров программисты всё чаще стали сталкиваться с проблемами несовместимости.

Нужна была некая общая платформа, позволявшая работать самым разным приложениям в разных версиях и редакциях Windows. На тот момент в системе уже имелся набор DLL-библиотек, но они опять же поддерживали только приложения, написанные на языке С. Имелись и более серьезные проблемы, которые предстояло решить Microsoft, например, неуправляемый код, препятствующий разграничению прав для запускаемых программ.

Решением стала интеграция виртуальной машины Java, разработанной компанией Sun и служивший как бы прослойкой между Windows, сторонними приложениями и аппаратной частью компьютера. Однако сотрудничество Microsoft и Sun оказалось недолгим, и в 2001 году компания Microsoft представила собственную универсальную платформу для разработки приложений, получившую название .NET Framework и поставившую точку в вопросе совместимости.

Будучи универсальным, модуль NET Framework позволяет запускать поддерживающие технологию NET программы не только на Windows, но и в других системах, причем программа может быть разработана на любом языке программирования, включая те языки, которая Windows не «понимает». Конечно, для работы такого ПО требуются определенные условия, но сам факт, что такое возможно, является большим плюсом платформы NET Framework.

На вопрос, что это за программа NET Framework и нужна ли она, мы, надо полагать, ответили. Можно ли ее удалить, скажем, ради экономии места на жестком диске? Да, за исключением той версии, которая поставляется вместе с Windows. Делать это, однако, не рекомендуется без особой нужды, так как некоторые сторонние программы, зависящие от NET Framework, могут перестать запускаться.

Что нового в Net Framework 4.7

Список изменений в версии 4.7, которая вышла в начале мая 2020, включает:

  • улучшенную поддержку экранов с высокими разрешениями;
  • расширенную поддержку тач-скринов в Windows 10;
  • улучшенную поддержку криптографии;
  • поддержку языков C# 7 and VB 15;
  • улучшения в производительности и надёжности фреймворка.

Не откладывайте установку этого важного компонента Windows. Скачать Net Framework 4.7 нужно как можно скорее: из системы уйдут многие ошибки

Любой пользователь ПК постоянно сталкивается с программными продуктами, полностью или частично разработанными на платформе Net. Это могут быть как утилиты, так и игры. И перед установкой программы, в том числе игровой, узнать версию NET Framework, как правило, бывает совсем нелишним.

На компьютере под управлением ОС Windows может располагаться далеко не одна версия такой программной платформы. Это связано с сугубо техническими факторами разработки, и никоим образом не засоряет компьютер. «Виндовс» позволяет узнать версию Net Framework с помощью разных способов.

Следующие шагиNext steps

  • Если у вас отсутствует опыт работы с .NET Framework, ознакомьтесь с общими сведениями об этой платформе, основными понятиями и ключевыми функциями.If you’re new to the .NET Framework, see the overview for an introduction to key concepts and features.

  • Сведения о новых функциях и улучшениях в .NET Framework 4.5 и ее доработанных выпусках см. в разделе Новые возможности в .NET Framework.For new features and improvements in the .NET Framework 4.5 and its point releases, see What’s new in the .NET Framework.

  • Сведения о миграции приложения на более новую версию платформы .NET Framework см. в руководстве по миграции.For information about migrating your app to a newer version of the .NET Framework, see the migration guide.

  • Сведения об определении версий или обновлений, установленных на компьютере, см. в разделах Практическое руководство. Определение установленных версий .NET Framework и Практическое руководство. Определение установленных обновлений .NET Framework.For information about determining which versions or updates are installed on a computer, see How to: Determine Which .NET Framework Versions Are Installed and How to: Determine Which .NET Framework Updates Are Installed.

Скачайте Microsoft .NET Framework для Windows 7 на русском бесплатно

Версия Платформа Язык Размер Формат Загрузка
* скачайте бесплатно Microsoft .NET Framework для Windows, файл проверен!
  
Microsoft .NET Framework 4.5

Windows 7

Русский 1MB .exe

Скачать

  
Microsoft .NET Framework 4
Windows Русский 0.9MB .exe

Скачать

  
Microsoft .NET Framework 4.6
Windows Русский 1.5MB .exe

Скачать

  
Microsoft .NET Framework 3.5
Windows Русский 2.9MB .exe

Скачать

  
Microsoft .NET Framework последняя версия
Windows Русский 1MB .exe

Скачать

  
Microsoft .NET Framework 4.7
Windows Русский 1MB .exe

Скачать

Обзор Microsoft .NET Framework

Microsoft .NET Framework – программная платформа на базе CLR, создающая условия для разработки и установки компьютерного ПО. Содержит системные компоненты и библиотеки, необходимые для работы с приложениями, обеспечивает взаимодействие с данными, расположенными на локальных дисках и в сети. Платформа адаптирована для среды Windows, начиная с версии 7 является составной частью ОС.

Скриншоты

Похожие программы

SpeedFan

Google Earth

DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
ArtMoney

Andy

Hamachi

Tunngle

Game Maker Studio — разработка игр и приложений под различные платформы
IObit Malware Fighter — для удаления вредоносных программ – троянов, кейлоггеров
Mobogenie

Nokia PC Suite

BlueStacks — программа для запуска android приложение на windows
360 Total Security — условно-бесплатное антивирусное программное обеспечение
Fences

Hotspot Shield

7-Zip — бесплатный архиватор для windows
Origin

CPU-Z

Driver Booster Free — программа для поиска и установки новых драйверов
Acronis Disk Director — пакет инструментов для работы с жесткими дисками компьютера
DriverPack Solution — для автоматической установки и обновления драйверов
Cheat Engine

VirtualBox — создание вирутальных машин
Reg Organizer — программное обеспечение для оптимизации и очистки компьютера
Bandicam — программа для снятия скриншотов и записи видео с экрана
Nox App Player — программа для запуска андроид игр и приложений на windows
2GIS

Razer Game Booster — программа для отключения неиспользуемых процессов
Punto Switcher

Radmin

Mathcad

Ammyy Admin

3DMark

Action!

FurMark

Xpadder

Adobe Dreamweaver

Driver Genius — сканирования и обновление драйверов на компьютере
PowerDVD — проигрыватель мультимедийных файлов
CheMax

GOM Player — медиапроигрыватель для Windows
FBReader

Cool Reader

Samsung Kies — подключение телефонов и смартфонов компании Samsung к ПК
Connectify Hotspot

MyPublicWiFi

Nero Burning ROM

Free Studio — пакет объединяющий более 40 мультимедийных программ
WinSCP

ImgBurn

FB2 Reader

FastStone Capture

EasyBCD

STDU Viewer

NVIDIA PhysX

ManyCam

Virtual Router

Dropbox

Adguard

Dr.Web CureIt! — бесплатная утилита для лечения компьютера от вредоносного ПО
Яндекс.Диск

Kaspersky Free — бесплатная версия антивируса от лаборатории Касперского
NOD32 — хороший антивирус для компьютера
iTunes — программа для синхронизации между мобильными устройствами Apple
Rufus

PRO100

Arduino

CGMiner

Maple

Visual Studio

Bitcoin Core

Глаз.ТВ

Kingo Root

Android Studio

Scratch

Firebird

Charles

NVIDIA GeForce

MinerGate

Microsoft .NET Framework — платформа создающая условия установки компьютерного ПО
Eclipse

NVIDIA Inspector — для работы с графической подсистемой
HWMonitor

Core Temp

Display Driver Uninstaller — для удаления устаревших драйверов видеокарт
VueScan

CrystalDiskInfo — диагностическая утилита для проверки жестких дисков
HDD Low Level Format Tool — утилита, предназначенная для форматирования жестких дисков
Ускоритель компьютера — оптимизация операционной системы Windows
Classic Shell

WinThruster — оптимизация операционных систем семейства Windows
Avast Free Antivirus — бесплатный Аваст антивирус для компьютера
Mcafee — антивирусная программа, для защиты компьютера от внешних угроз
Intel Driver

ASUS Update — утилита, предназначенная для обновления BIOS на компьютере
Clownfish

Evernote

GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
Облако Mail.ru

CPU Control

Microsoft Security Essentials — антивирус для защищиты операционной системы
ActiveSync

BlueSoleil

Malwarebytes Anti-Malware — частично бесплатная антивирусная утилита
TV Player Classic

CyberGhost VPN

RivaTuner

PuTTY

Trend Micro HijackThis

VMWare Workstation

Supremo

AnyDesk

Rainmeter

RocketDock

Lightshot

TunnelBear

AMD Catalyst Control Center — программа для настройки видеокарт AMD Radeon

Аудио | Видео программы

Графические программы

Microsoft Office

Игры

Интернет программы

Диски и Файлы

.NET Framework 1.0

Первая версия .NET Framework была выпущена 13 февраля 2002 года для Windows 98 , ME , NT 4.0 , и XP . Основная поддержка этой версии закончилась 10 июля 2007 года, а расширенная поддержка закончилась 14 июля 2009 года, за исключением выпусков Windows XP Media Center и Tablet PC .

19 июня 2001 г., к десятой годовщине выпуска Visual Basic, была выпущена .NET Framework 1.0 Beta 2.

.NET Framework 1.0 поддерживается в Windows 98 , ME , NT 4.0 , , XP и Server 2003 . Приложения, использующие .NET Framework 1.0, также будут работать на компьютерах с установленным .NET Framework 1.1, который поддерживает дополнительные операционные системы.

Устранение неполадок с установкой .NET Framework 3.5Troubleshoot the installation of the .NET Framework 3.5

Во время установки могут возникнуть ошибки 0x800f0906, 0x800f0907, 0x800f081f или 0x800F0922. В этом случае обратитесь к разделу Ошибка установки .NET Framework 3.5: 0x800f0906, 0x800f0907 или 0x800f081f.During installation, you may encounter error 0x800f0906, 0x800f0907, 0x800f081f, or 0x800F0922, in which case refer to .NET Framework 3.5 installation error: 0x800f0906, 0x800f0907, or 0x800f081f to see how to resolve these issues.

Если вам по-прежнему не удается устранить проблему с установкой или у вас нет подключения к Интернету, вы можете попытаться установить платформу с установочного носителя Windows.If you still can’t resolve your installation issue or you don’t have an Internet connection, you can try installing it using your Windows installation media. Дополнительные сведения см. в разделе Развертывание .NET Framework 3.5 с помощью системы обслуживания образов развертывания и управления ими (DISM).For more information, see Deploy .NET Framework 3.5 by using Deployment Image Servicing and Management (DISM). Если вы используете ОС Windows 7, Windows 8.1 или последнюю версию Windows 10 и у вас нет установочного носителя, вы можете создать его здесь: Создать установочный носитель для Windows.If you’re using Windows 7, Windows 8.1, or the latest Windows 10 version but you don’t have the installation media, create an up-to-date installation media here: Create installation media for Windows. Дополнительные сведения о компонентах Windows 10 по запросу: Компоненты по запросу.Additional information about Windows 10 Features on Demand: Features on Demand.

Включение платформы .NET Framework 3.5 в панели управленияEnable the .NET Framework 3.5 in Control Panel

Вы можете самостоятельно включить .NET Framework 3.5 через панель управления Windows.You can enable the .NET Framework 3.5 through the Windows Control Panel. Для использования этого варианта требуется подключение к Интернету.This option requires an Internet connection.

  1. Нажмите клавишу с логотипом Windows Press the Windows key на клавиатуре, введите «Компоненты Windows» и нажмите ВВОД.on your keyboard, type «Windows Features», and press Enter. Откроется диалоговое окно Включение и отключение компонентов Windows .The Turn Windows features on or off dialog box appears.

  2. Установите флажок .NET Framework 3.5 (включает .NET 2.0 и 3.0) , нажмите кнопку OK и перезагрузите компьютер при появлении соответствующего запроса.Select the .NET Framework 3.5 (includes .NET 2.0 and 3.0) check box, select OK , and reboot your computer if prompted.

    Дочерние элементы для активации Windows Communication Foundation (WCF) по HTTP и активации Windows Communication Foundation (WCF) по протоколу, отличному от HTTP , предназначены для разработчиков и администраторов серверов, которые используют эту функцию. В других случаях их выбирать не нужно.You don’t need to select the child items for Windows Communication Foundation (WCF) HTTP Activation and Windows Communication Foundation (WCF) Non-HTTP Activation unless you’re a developer or server administrator who requires this functionality.

Установка NET Framework с помощью встроенных инструментов

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

  1. Заходим в Панель управления. Сделать это можно, например, воспользовавшись строкой Поиска.
  2. В открывшемся окне настраиваем просмотр в виде мелких или крупных значков, после чего щелкаем по разделу “Программы и компоненты”.
  3. В списке слева кликаем по пункту “Включение или отключение компонентов Windows”.
  4. Появится окно с перечнем компонентов системы. Здесь мы ставим отметку напротив требуемой версии “.NET Framework”, после чего жмем OK.
  5. Будет запущена установка платформы, после чего потребуется перезагрузка ПК.

Примечание: Нередко в процессе установки версии платформы 3.5 могут возникнуть ошибки, вызванные тем, что на ПК не установлено обновление 3005628. Его можно скачать на официальном сайте Microsoft, ссылка на страницу представлена ниже:https://support.microsoft.com/ru-ru/help/3005628/update-for-the-net-framework-3-5-on-windows-8-windows-8-1-windows-serv.

Обратите внимание, что для загрузки предлагаются разные пакеты – для 32 и 64-битных версий ОС (x86 и x64, соответственно). Подробнее на других возможных проблемах мы остановимся в соответствующем разделе ниже

Подробнее на других возможных проблемах мы остановимся в соответствующем разделе ниже.

Скачайте Microsoft .NET Framework для Windows 10 на русском бесплатно

Версия Платформа Язык Размер Формат Загрузка
* скачайте бесплатно Microsoft .NET Framework для Windows, файл проверен!
  
Microsoft .NET Framework 4.5

Windows 10

Русский 1MB .exe

Скачать

  
Microsoft .NET Framework 4
Windows Русский 0.9MB .exe

Скачать

  
Microsoft .NET Framework 4.6
Windows Русский 1.5MB .exe

Скачать

  
Microsoft .NET Framework 3.5
Windows Русский 2.9MB .exe

Скачать

  
Microsoft .NET Framework последняя версия
Windows Русский 1MB .exe

Скачать

  
Microsoft .NET Framework 4.7
Windows Русский 1MB .exe

Скачать

Обзор Microsoft .NET Framework

Microsoft .NET Framework – программная платформа на базе CLR, создающая условия для разработки и установки компьютерного ПО. Содержит системные компоненты и библиотеки, необходимые для работы с приложениями, обеспечивает взаимодействие с данными, расположенными на локальных дисках и в сети. Платформа адаптирована для среды Windows, начиная с версии 7 является составной частью ОС.

Скриншоты

Похожие программы

SpeedFan

Google Earth

DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
ArtMoney

Andy

Hamachi

Tunngle

Game Maker Studio — разработка игр и приложений под различные платформы
IObit Malware Fighter — для удаления вредоносных программ – троянов, кейлоггеров
Mobogenie

Nokia PC Suite

BlueStacks — программа для запуска android приложение на windows
360 Total Security — условно-бесплатное антивирусное программное обеспечение
Fences

Hotspot Shield

7-Zip — бесплатный архиватор для windows
Origin

CPU-Z

Driver Booster Free — программа для поиска и установки новых драйверов
Acronis Disk Director — пакет инструментов для работы с жесткими дисками компьютера
DriverPack Solution — для автоматической установки и обновления драйверов
Cheat Engine

VirtualBox — создание вирутальных машин
Reg Organizer — программное обеспечение для оптимизации и очистки компьютера
Bandicam — программа для снятия скриншотов и записи видео с экрана
Nox App Player — программа для запуска андроид игр и приложений на windows
2GIS

Razer Game Booster — программа для отключения неиспользуемых процессов
Punto Switcher

Radmin

Mathcad

Ammyy Admin

3DMark

Action!

FurMark

Xpadder

Adobe Dreamweaver

Driver Genius — сканирования и обновление драйверов на компьютере
PowerDVD — проигрыватель мультимедийных файлов
CheMax

GOM Player — медиапроигрыватель для Windows
FBReader

Cool Reader

Samsung Kies — подключение телефонов и смартфонов компании Samsung к ПК
Connectify Hotspot

MyPublicWiFi

Nero Burning ROM

Free Studio — пакет объединяющий более 40 мультимедийных программ
WinSCP

ImgBurn

FB2 Reader

FastStone Capture

EasyBCD

STDU Viewer

NVIDIA PhysX

ManyCam

Virtual Router

Dropbox

Adguard

Dr.Web CureIt! — бесплатная утилита для лечения компьютера от вредоносного ПО
Яндекс.Диск

Kaspersky Free — бесплатная версия антивируса от лаборатории Касперского
NOD32 — хороший антивирус для компьютера
iTunes — программа для синхронизации между мобильными устройствами Apple
Rufus

PRO100

Arduino

CGMiner

Maple

Visual Studio

Bitcoin Core

Глаз.ТВ

Kingo Root

Android Studio

Scratch

Firebird

Charles

NVIDIA GeForce

MinerGate

Microsoft .NET Framework — платформа создающая условия установки компьютерного ПО
Eclipse

NVIDIA Inspector — для работы с графической подсистемой
HWMonitor

Core Temp

Display Driver Uninstaller — для удаления устаревших драйверов видеокарт
VueScan

CrystalDiskInfo — диагностическая утилита для проверки жестких дисков
HDD Low Level Format Tool — утилита, предназначенная для форматирования жестких дисков
Ускоритель компьютера — оптимизация операционной системы Windows
Classic Shell

WinThruster — оптимизация операционных систем семейства Windows
Avast Free Antivirus — бесплатный Аваст антивирус для компьютера
Mcafee — антивирусная программа, для защиты компьютера от внешних угроз
Intel Driver

ASUS Update — утилита, предназначенная для обновления BIOS на компьютере
Clownfish

Evernote

GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
Облако Mail.ru

CPU Control

Microsoft Security Essentials — антивирус для защищиты операционной системы
ActiveSync

BlueSoleil

Malwarebytes Anti-Malware — частично бесплатная антивирусная утилита
TV Player Classic

CyberGhost VPN

RivaTuner

PuTTY

Trend Micro HijackThis

VMWare Workstation

Supremo

AnyDesk

Rainmeter

RocketDock

Lightshot

TunnelBear

AMD Catalyst Control Center — программа для настройки видеокарт AMD Radeon

Аудио | Видео программы

Графические программы

Microsoft Office

Игры

Интернет программы

Диски и Файлы

Ek bilgilerAdditional information

.NET Framework 4. x sürümleri, önceki sürümlere yerinde güncelleştirmelerdir..NET Framework 4.x versions are in-place updates to earlier versions. Yani, şunlar anlamına gelir:That means the following:

  • Makinenizde yalnızca bir .NET Framework 4. x sürümü yüklü olabilir.You can only have one version of the .NET Framework 4.x installed on your machine.

  • Daha sonraki bir sürüm zaten yüklüyse makinenizde .NET Framework önceki bir sürümünü yükleyemezsiniz.You cannot install an earlier version of the .NET Framework on your machine if a later version is already installed.

  • .NET Framework 4. x sürümleri, bu sürümde .NET Framework 4,0 için oluşturulan uygulamaları çalıştırmak için kullanılabilir.4.x versions of the .NET Framework can be used to run applications built for the .NET Framework 4.0 through that version. Örneğin, .NET Framework 4,7 4,7 ile .NET Framework 4,0 için oluşturulan uygulamaları çalıştırmak için kullanılabilir.For example, .NET Framework 4.7 can be used to run applications built for the .NET Framework 4.0 through 4.7. En son sürüm (.NET Framework 4,8), 4,0 ‘ den başlayarak .NET Framework tüm sürümleriyle oluşturulmuş uygulamaları çalıştırmak için kullanılabilir.The latest version (the .NET Framework 4.8) can be used to run applications built with all versions of the .NET Framework starting with 4.0.

İndirileceği .NET Framework tüm sürümlerinin bir listesi için bkz. .net İndirmeleri sayfası.For a list of all the versions of the .NET Framework available to download, see the .NET Downloads page.

.NET Framework 3.5

Версия 3.5 .NET Framework была выпущена 19 ноября 2007 года. Как и .NET Framework 3.0, версия 3.5 использует Common Language Runtime (CLR) 2.0, то есть ту же версию, что и .NET Framework версии 2.0. Кроме того, .NET Framework 3.5 также устанавливает .NET Framework 2.0 SP1 и 3.0 SP1 (с более поздним 3.5 SP1 вместо 2.0 SP2 и 3.0 SP2), который добавляет некоторые методы и свойства к классам BCL в версии 2.0, которые необходимы для версии 3.5, такие как Language Integrated Query (LINQ) . Однако эти изменения не влияют на приложения, написанные для версии 2.0.

Как и в предыдущих версиях, вместе с этим обновлением был выпущен новый .NET Compact Framework 3.5 для обеспечения поддержки дополнительных функций на устройствах Windows Mobile и Windows Embedded CE .

Исходный код библиотеки классов Framework в этой версии был частично выпущен (только для отладки) под .

.NET Framework 3.5 поддерживается в Windows XP , Server 2003 , Vista , Server 2008 , , Server 2008 R2 , , Server 2012 , 8.1 , Server 2012 R2 , и Server 2016 . Начиная с Windows 8, .NET Framework 3.5 является дополнительной функцией, которую можно включить или выключить на панели управления.

Хотя .NET Framework 3.5 более 10 лет, он также поставляется как образ контейнера Windows , что позволяет старым приложениям, основанным на .NET Framework 2.0-3.5, работать в среде контейнера .

Пакет обновления 1

Пакет обновления 1 для .NET Framework 3.5 был выпущен 11 августа 2008 г. В этом выпуске добавлены новые функции и улучшена производительность при определенных условиях, особенно с WPF, где ожидается улучшение на 20–45%. Были добавлены два новых компонента службы данных: ADO.NET Entity Framework и ADO.NET Data Services . Добавлены две новые сборки для веб-разработки: System.Web.Abstraction и System.Web.Routing; они используются в платформе ASP.NET MVC и, как сообщается, будут использоваться в будущих выпусках приложений ASP.NET Forms. Пакет обновления 1 входит в состав SQL Server 2008 и Visual Studio 2008 с пакетом обновления 1 . В нем также был представлен новый набор элементов управления под названием «Visual Basic Power Packs», который вернул элементы управления Visual Basic, такие как «Линия» и «Форма». Версия 3.5 SP1 .NET Framework поставляется с Windows 7. Она также поставляется с Windows Server 2008 R2 в качестве дополнительного компонента (по умолчанию отключен).

Клиентский профиль .NET Framework 3.5 SP1

Для .NET Framework 3.5 SP1 существует также новый вариант .NET Framework, называемый «Клиентский профиль .NET Framework», который имеет размер 28 МБ значительно меньше, чем полная платформа, и устанавливает только те компоненты, которые наиболее актуальны для настольные приложения. Однако профиль клиента достигает этого размера только при использовании онлайн-установщика в Windows XP SP2, когда не установлены другие .NET Framework или не используется Центр обновления Windows . При использовании автономного установщика или любой другой ОС размер загружаемого файла по-прежнему составляет 250 МБ.

Рекомендуемое обнаружение развертывания

Для обнаружения существования определенной версии .NET Framework независимо от уровня пакета обновления, а также для определения уровня пакета обновления или более позднего уровня пакета обновления для той же версии .NET Framework используйте сведения из реестра, указанные в приведенной ниже таблице.

.NET Framework Уровень пакета обновления Имя раздела реестра Значение
4 — Клиент Любая версия HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Client Установка = 1
4 — полный доступ Любая версия HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Full Установка = 1
3,5 Любая версия HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.5 Установка = 1
3,5 Пакет обновления 1 (SP1) или более поздней версии HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.5 >SP = 1
3,0 Любая версия HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.0 Установка = 1
3,0 Пакет обновления 1 (SP1) или более поздней версии HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.0 >SP = 1
3,0 Пакет обновления 2 или более поздней версии HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.0 >SP = 2
2.0 Любая версия HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v2.0.50727 Установка = 1
2.0 Пакет обновления 1 (SP1) или более поздней версии HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v2.0.50727 >SP = 1
2.0 Пакет обновления 2 или более поздней версии HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v2.0.50727 >SP = 2
1.1 Любая версия HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v1.1.4322 Установка = 1
1.1 Пакет обновления 1 (SP1) или более поздней версии HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v1.1.4322 >SP = 1
1.0 Любая версия HKEY_LOCAL_MACHINE \Софтваре\микрософт \ .NET Framework\Policy\v1.0 Name: 3705, Type: REG_SZ, EXISTS
1,0 (на поддерживаемых платформах, кроме Windows XP Media Center и планшетных ПК) Пакет обновления 1 (SP1) или более поздней версии HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {78705f0d-e8db-4b2d-8193-982bdda15ecd} Версия >= 1.0.3705.1
1,0 (на поддерживаемых платформах, кроме Windows XP Media Center и планшетных ПК) Пакет обновления 2 или более поздней версии HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {78705f0d-e8db-4b2d-8193-982bdda15ecd} Версия >= 1.0.3705.2
1,0 (на поддерживаемых платформах, кроме Windows XP Media Center и планшетных ПК) Пакет обновления 3 или более поздняя HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {78705f0d-e8db-4b2d-8193-982bdda15ecd} Версия >= 1.0.3705.3
1,0 (поставляется с Windows XP Media Center 2002/2004 и Tablet PC 2004) Пакет обновления 2 или более поздней версии HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {FDC11A6F-17D1-48f9-9EA3-9051954BAA24} Версия >= 1.0.3705.2
1,0 (поставляется с Windows XP Media Center 2005 и Tablet PC 2005) Пакет обновления 3 или более поздняя HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {FDC11A6F-17D1-48f9-9EA3-9051954BAA24} Версия >= 1.0.3705.3

Автономный установщик .NET Framework 3.5 для Windows 10 и 8.x

Портативный .NET Framework 3.5 и 2.0 Автономный установщик для Windows 10 и 8.x

Автономный установщик .NET Framework — это небольшой бесплатный инструмент, разработанный TechGainer для автоматической установки .NET Framework 3.5 на Windows 10, 8 и 8.1. Хотя .NET Framework 4 является частью Windows 8 и 10, версия 3.5 или более ранние версии не включены в эти выпуски Windows. Чтобы установить их, вам нужно подключение к интернету.

Этот портативный инструмент может помочь вам легко установить .NET Framework в автономном режиме с существующих установочных носителей. Нужно лишь выбрать нужный диск в списке и нажать кнопку Install, всё остальное будет сделано автоматически.

net framework как узнать версию на Windows 10

Этим вопросом интересуется много пользователей, начиная от новичков и закачивая опытными юзерами. Для начала необходимо понять, что это за компонент, версию которого нужно узнать.

.NET Framework – платформа от компании Microsoft, предназначенная ля выполнения различных приложения, написанных на разных языках программирования. Очень часто ее используют при создании программ и игр для Windows. Историю в целом о данной технологии можно посмотреть на википедии.

Как узнать версию net framework на Windows 10 и более ранних редакциях? Для решения данной проблемы мы воспользуемся инструментом .NET Version Detector, которую для того и создали, чтобы узнать версию net framework.

Загрузить утилиту можно с этого ресурса. Тут же скачается небольшой архив в 400 Кб. Его можно не распаковывать, а сразу запустить файл с названием «dotnet».

Информация об установленных версиях .NET Framework в реестре

При установке или обновлении любой версии .NET Framework в реестр записывается довольно много полезной информации.

Откройте редактор реестра и перейдите в раздел HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP. В данном разделе содержатся подраздел для каждой установленной в системе версии .NET. Нужная информация содержится в разделе с именем ветки (а для .Net 4.0 и выше в подразделах Client и Full). Нас интересуют следующие параметры реестра:

  • Install — флаг установки версии (если равен 1 – данная версия .Net установлена на компьютере);
  • Install Path — каталог, в который установлена данная версия .Net;
  • Release — номер текущего релиза .Net;
  • Version — полный номер версии .Net Framework.

К примеру, в данном примере видно, что на компьютере установлены .NET Framework v2.0.50727, 3.0, 3.5 и 4.0 (релиз 460805).

Примечание. Для .NET 4.0 и выше, если подраздел Full отсутствует, это значит, что данная версия Framework на компьютере не установлена.

С помощью следующей таблицы вы можете установить соответствие между номером релиза и версией .NET Framework 4.5 и выше.

Значение DWORD параметра Release Версия .NET Framework
378389 .NET Framework 4.5
378675 NET Framework 4.5.1 на Windows 8.1 / Windows Server 2012 R2
378758 .NET Framework 4.5.1 на Windows 8, Windows 7 SP1, Windows Vista SP2
379893 .NET Framework 4.5.2
393273 .NET Framework 4.6 на Windows 10
393297 .NET Framework 4.6
394254 .NET Framework 4.6.1 на Windows 10 November Update
394271 .NET Framework 4.6.1
394802 .NET Framework 4.6.2 на Windows 10 Anniversary Update
394806 .NET Framework 4.6.2
460798 .NET Framework 4.7 на Windows 10 Creators Update
460805 .NET Framework 4.7
461308 .NET Framework 4.7.1 на Windows 10 Fall Creators Update
461310 .NET Framework 4.7.1
461808 .NET Framework 4.7.2 на Windows 10 April 2020 Update
461814 .NET Framework 4.7.2

Другие варианты инсталляции NET Framework (неофициальные)

В ситуациях, когда ни один из способов установки и решения проблем, описанных выше, не обеспечил желаемого результата, может помочь “Missed Features Installer 10” – образ диска (ISO), который включает в себя системные компоненты старых версий “десятки”. Чаще всего, это решает проблему, и процесс установки завершается успешно.

Алгоритм действие после скачивания образа следующий:

Монтируем его в систему (в “десятке” это действие можно выполнить двойным щелчком мыши по файлу).
Запускаем исполняемый файл “MFI10.exe”

Ознакомившись и приняв условия использования продукта (в случае согласия с ними) в открывшемся окне установщика останавливаемся на варианте “.NET Frameworks”.
Далее выбираем версию, которую следует установить (принимаем во внимание тот факт, что последняя версия совместима с более ранними).
Далее запустится процесс установки, после чего рекомендуется выполнить перезагрузку системы.

Где скачать все версии Microsoft .NET Framework?

NET Framework 1, 1.1

Сейчас практически не используются. Ели у вас есть программы, которые отказываются запускаться, и в требованиях у них указана платформа NET Framework 1.1 — в этом случае  придется произвести установку. В остальных же — вряд ли ошибка происходит из-за отсутствия первых версий. Кстати, эти версии не устанавливаются по умолчанию вместе с ОС Windows 7, 8.

Кстати, нельзя устанавливать NET Framework с разными языковыми пакетами.

NET Framework 2, 3, 3.5

Используется довольно часто и во многих приложениях. Однако, обычно, эти пакеты не нужно устанавливать, т.к. NET Framework 3.5.1 устанавливается вместе с Windows 7. Если у вас их нет или решили их переустановить, то ссылки могут пригодится…

NET Framework 4, 4.5

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

Ссылка для скачивания нужной версии платформы.

.NET Framework 4.8

.NET Framework 4.8 был выпущен 18 апреля 2019 года. Это была последняя версия .NET Framework, вся будущая работа была направлена ​​на платформу .NET Core , которая в конечном итоге станет .NET 5 и новее. Этот выпуск включает улучшения JIT , перенесенные из .NET Core 2.1, улучшения высокого разрешения для приложений WPF, улучшения специальных возможностей, обновления производительности и улучшения безопасности. Он поддерживает Windows 7 , Server 2008 R2 , Server 2012 , 8.1 , Server 2012 R2 , , Server 2016 и Server 2019, а также поставляется в виде образа контейнера Windows.

Самый последний выпуск — 4.8.0 Build 3928, выпущенный 25 июля 2019 г., с размером автономного установщика 111 МБ и датой цифровой подписи 25 июля 2019 г.

Использование официального установщика NET Framework

У пользователей есть возможность скачать официальный установщик “.NET Framework” на случай автономной работы без интернета. Сделать это можно с официального сайта компании по ссылкам ниже:

  • .NET Framework 3.5: https://www.microsoft.com/ru-ru/download/details.aspx?id=21.
  • .NET Framework 4.5: https://www.microsoft.com/ru-ru/download/details.aspx?id=30653
  • .NET Framework 4.6: https://www.microsoft.com/ru-ru/download/details.aspx?id=44927
  • .NET Framework 4.7: https://www.microsoft.com/ru-RU/download/details.aspx?id=55167
  • .NET Framework 4.8: https://support.microsoft.com/ru-ru/help/4503548/microsoft-net-framework-4-8-offline-installer-for-windows

Примечание: Если в перечне поддерживаемых систем нет Windows 10, установщик можно запустить в режиме совместимости, выбрав Windows 7.

Заключение

Версия 3.5 предусмотрена для таких случаев, когда более поздние не подходят. Такое условие ставит многих юзеров в тупик, однако, это вполне легко выполнимая задача, которая не заберет много вашего времени больших объемов знаний программиста.

А вот версия 4.5 уже является обновлением четверки, внедрена изначально в операционную систему виндовс и полным ходом способна функционировать, если имеются все условия, и нет ошибок.

Что касается ошибок, то их устранение в статье рассмотрено детально и со всех сторон, то есть, это четыре варианта решения проблемы, которые обязательно приведут к желаемым результатам.

Такая программа очень полезна геймерам и тем людям, которые плотно связаны с программированием.

Но иногда с этим приходится сталкиваться и людям, не связанным с этими видами деятельности.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector