Microsoft прекращает поддержку .Net Framework 4, 4.5 и 4.5.1

Microsoft объявил ранее в этом году поддержка Microsoft .Net Framework 4, 4.5 и 4.5.1 будет прекращена 12 января 2016 года. Окончание поддержки означает, что эти версии .Net больше не будут получать обновления безопасности, техническую поддержку или исправления.

Прекращение поддержки не повлияет на следующие версии фреймворка: 3.5, 4.5.2, 4.6 и 4.6.1.

В отличие от ранее выпущенных версий .Net Framework, эти поддерживаемые версии определены Microsoft как компоненты, а не как независимые продукты. Компоненты поддерживаются в течение всего жизненного цикла операционной системы, для которой они доступны, что означает, что поддерживаются перечисленные версии .Net, которые все еще поддерживаются Microsoft после 12 января 2016 г. так долго поскольку поддерживается базовая версия Windows.

Поддерживаемые версии .Net, работающие в системе с Windows Vista, будут поддерживаться, например, до 11 апреля 2017 года, а те же версии поддерживаются до 14 октября 2025 года в системах под управлением Windows 10.

Системные администраторы и конечные пользователи должны убедиться, что поддерживаемая версия .Net Framework установлена ​​на устройствах, которыми они управляют или используют. В большинстве случаев это означает обновление .Net Framework 4.x до версии 4.5.2, 4.6 или 4.6.1.

Определение версии .Net Framework

NET Framework

Реестр Windows показывает, какая версия .Net Framework установлена ​​в компьютерной системе.

  1. Нажмите на клавишу Windows, введите regedit и нажмите Enter.
  2. Подтвердите запрос UAC, если он отображается.
  3. Это должно открыть редактор реестра Windows.
  4. Перейдите к ключу HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full
  5. Найдите ключ разблокировки справа и сравните его значение с таблицей ниже.
Значение DWORD выпускаВерсия
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
393295 (Windows 10) или 393297 (все остальные версии ОС) .NET Framework 4.6
394256 .NET Framework 4.6.1

Системные администраторы и пользователи находят загрузки для поддерживаемых версий Microsoft .Net Framework на следующих сайтах (только для автономных установщиков).

  • .Net Framework 4.5.2
  • .Net Framework 4.6
  • .Net Framework 4.6.1

Конечные пользователи могут запустить установщик в своей системе, чтобы обновить платформу до выбранной версии. Все доступные версии будут поддерживаться Microsoft до тех пор, пока операционная система не достигнет конца поддержки.

Дополнительная информация о переходе, включая изменения в более новых версиях .Net Framework, которые могут повлиять на приложения и код, представлена ​​в официальном блоге Microsoft Dotnet, ссылка на который есть в первом абзаце этой статьи.

Теперь ваша очередь: Какая версия .Net установлена ​​в вашей системе? Вы используете приложения .Net?