Microsoft .NET Framework — это платформа для разработки программного обеспечения, разработанная Microsoft. Каждое программное обеспечение Программное обеспечение, разработанное с использованием .NET, требует, чтобы .NET Framework был установлен в Системе для запуска приложения. И когда вы устанавливаете новое приложение, разработанное в .Net, на компьютер / сервер, иногда необходимо заранее знать, какие версии и пакеты обновления .Net Framework уже установлены. В Windows 10 версии 1903 по умолчанию установлена .NET Framework 4.7.2, здесь Как узнать, какие версии .NET Framework установлены в вашей системе Windows.
Версии Microsoft .NET Framework
Доступно несколько версий .NET Framework. Некоторые из них включены в некоторые ОС Windows по умолчанию, и все они также доступны для загрузки на веб-сайте Microsoft.
Вот список всех выпущенных версий .NET Framework (до 22.12.2008):
- .NET Framework 1.0 (поставляется предварительно установленным в Windows XP)
- .NET Framework 1.1 (поставляется с предустановленным в Windows Server 2003)
- .NET Framework 2.0 (поставляется с предустановленным в Windows Server 2003, 2003 R2, 2008 SP2 и 2008 R2 SP1)
- .NET Framework 3.0 (Поставляется в Windows Vista и Windows Server 2008 с пакетом обновления 2, 2008 R2 с пакетом обновления 1)
- .NET Framework 3.5 (поставляется предварительно установленным в Windows 7, 8 / 8.1, Windows 10 и Windows Server 2008 R2 SP1)
- .NET Framework 4.0
- .NET Framework 4.5 (По умолчанию установлен в Windows 8 и Windows Server 2012)
- .NET Framework 4.5.1 (поставляется с предустановленным в Windows 8.1 и Windows Server 2012 R2)
- .NET Framework 4.5.2
- .NET Framework 4.6 (устанавливается в Windows 10)
- .NET Framework 4.6.1 (устанавливается в Windows 10 версии 1511)
- .NET Framework 4.6.2 (устанавливается в Windows 10 версии 1607 и Windows Server 2016)
- .NET Framework 4.7 (устанавливается в Windows 10 версии 1703)
- .NET Framework 4.7.1 (устанавливается в Windows 10 версии 1709)
- .NET Framework 4.7.2 (устанавливается в Windows 10 версии 1803/1809)
- .NET Framework 4.8 была выпущена 18 апреля 2019 года, и последняя версия Windows 10 1903 года, обновление операционной системы от мая 2019 года, уже включает версию 4.8 .NET Framework.
Проверьте версию .NET Framework
Все версии .NET Framework устанавливаются в папки:
- % SystemRoot% \ Microsoft.NET \ Framework
- % SystemRoot% \ Microsoft.NET \ Framework64
И для отображения списка установленных версий .Net откройте эту папку. Здесь каждая версия соответствует отдельному каталогу с v символы в начале и номер версии в качестве имени папки.
Кроме того, вы можете открыть командную строку с правами администратора и выполнить следующую команду, которая отображает установленные каталоги (версии) .NET Framework.
dir% WINDIR% \ Microsoft.Net \ Framework \ v * / O: -N / B
Проверьте версию .NET Framework с помощью редактора реестра
- Нажмите Windows + R, введите смерзаться и хорошо, чтобы открыть редактор реестра Windows.
- Затем перейдите по следующему пути:
- HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ NET Framework Setup \ NDP
- Когда вы потратите подраздел NDP, вы увидите отдельные ключи для каждой версии .NET Framework, установленной в вашей системе.
Чтобы узнать больше об установленной версии, затрачивайте любую из них, например, когда вы тратите v4 и выбираете полную или клиентскую, вы нашли следующие параметры реестра:
- устанавливать — флаг установки версии (если равен 1 — эта версия .Net установлена на компьютере);
- Установить путь — каталог, в котором установлена эта .Net версия;
- Выпуск — .Net текущий номер выпуска;
- Версия — полный номер версии .Net Framework.
Вот .Версии NET Framework и связанные с ними значения выпуска DWORD
.NET Framework 4.5 | 378389 |
.NET Framework 4.5.1 установлен с Windows 8.1 | 378675 |
.NET Framework 4.5.1, установленная в Windows 8, Windows 7 SP1 или Windows Vista SP2 | 378758 |
.NET Framework 4.5.2 | 379893 |
.NET Framework 4.6 установлен с Windows 10 | 393295 |
.NET Framework 4.6 установлен на всех других версиях ОС Windows | 393297 |
.NET Framework 4.6.1 установлен на Windows 10 | 394254 |
.NET Framework 4.6.1 установлен на всех других версиях ОС Windows | 394271 |
.NET Framework 4.6.2 установлена на Windows 10 Anniversary Update и Windows Server 2016 | 394802 |
.NET Framework 4.6.2 установлена на всех других версиях ОС Windows | 394806 |
.NET Framework 4.7 установлен на Windows 10 Creators Update | 460798 |
.NET Framework 4.7 установлена на всех других версиях ОС Windows | 460805 |
.NET Framework 4.7.1 установлена на Windows 10 Fall Creators Update | 461308 |
.NET Framework 4.7.1 установлена на всех других версиях ОС Windows | 461310 |
.NET Framework 4.7.2 установлена в Windows 10 Октябрь 2018 Обновление | 461814 |
.NET Framework 4.7.2 установлена в Windows 10 Апрель 2018 Обновление | 461808 |
.NET Framework 4.7.2 установлена в Windows 10 Fall Creators Update и более ранних версиях ОС | 461814 |
В следующем примере проверяется Выпуск
значение в реестре, чтобы определить, установлена ли .NET Framework 4.5 или более поздняя версия .NET Framework.
Также читайте:
- Как установить Net Framework 3.5 на Windows 10 и 8.1
- Исправлена ошибка установки NET Framework 3.5 0X800F081F в Windows 10
- Как исправить код ошибки 0x800f0950 в Windows 10 (.Net Framework 3.5)