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

Вот шесть способов узнать, какие версии .NET Framework установлены в вашей версии Windows.

Найдите последние версии .NET Framework: 4.5 и новее.

Есть три метода, которые вы можете использовать, чтобы узнать версию .NET Framework для версий 4.5 и более поздних. «Но, Гэвин, - я слышу, как вы говорите, - я делаю это, чтобы посмотреть, какая у меня версия, я не знаю, 4.5 она или нет».

Вы совершенно правы. Поиск версии .NET Framework займет всего минуту. Вы можете быстро определить, установлена ​​ли у вас .NET Framework версии 4.5 или более поздней. Если вы этого не сделаете, вы можете с уверенностью предположить, что у вас установлена ​​предыдущая версия или что у вас вообще нет версии .NET Framework (что маловероятно).

1. Используйте редактор реестра, чтобы найти версию .NET Framework.

Вы можете найти версии .NET Framework, установленные в вашей системе, в реестре. или реестр

  1. Нажмите на Ctrl + R Чтобы открыть «Выполнить», введите regedit.
  2. Когда откроется редактор реестра, найдите следующую запись: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4
  3. Под V4 , посмотрите كاملة Если есть, значит у вас .NET Framework версии 4.5 или новее.
  4. На правой панели проверьте запись DWORD с именем Версия . Если присутствует версия DWORD, значит, у вас .NET Framework 4.5 или новее.
  5. Данные версии DWORD содержат значение, относящееся к конкретной версии .NET Framework. Например, на изображении ниже версия DWORD имеет значение 461814. Это означает, что в моей системе установлена ​​платформа .NET Framework 4.7.2. В таблице ниже указано значение DWORD для версии.

Вы можете проверить значение DWORD по таблице значений ниже, чтобы узнать точную версию .NET Framework в вашей системе.

2. Используйте командную строку, чтобы найти версию .NET Framework.

Тип команда В строке поиска меню «Пуск» щелкните правой кнопкой мыши наиболее подходящий вариант и выберите Запустить от имени администратора .

Теперь скопируйте и вставьте следующую команду в командную строку:

 

reg запрос для "HKLM \ SOFTWARE \ Microsoft \ Net Framework Setup \ NDP \ v4" / s

Команда выводит список .NET Framework, установленных для версии 4. NET Framework версии 4 и более поздних, отображается как «v4.x.xxxx».

3. Используйте PowerShell, чтобы найти версию .Net Framework.

Тип PowerShell В строке поиска меню «Пуск» щелкните правой кнопкой мыши наиболее подходящий вариант и выберите Запустить от имени администратора . Запуск от имени администратора.

Теперь вы можете использовать следующую команду, чтобы проверить значение DWORD версии .NET Framework:

 

Get-ChildItem 'HKLM: \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \' | Get-ItemPropertyValue -Name Release | Foreach-Object {$ _- ge 394802}

Приведенная выше команда возвращает Правда Если версия .NET Framework 4.6.2 или выше. В противном случае он вернется Ложь . Вы можете использовать приведенную выше таблицу значений DWORD .NET Framework, чтобы заменить последние шесть цифр команды другой версией. Посмотрите мой пример:

Первая команда подтверждает наличие версии 4.6.2. Второй подтверждает наличие версии 4.7.2. Однако третья команда проверяет версию 4.8, которую я еще не установил, потому что майское обновление Windows 10 не достигло моей системы. Однако вы можете понять суть того, как команда PowerShell работает с таблицей значений DWORD.

Найдите старую версию .NET Framework

Вы можете узнать, какие старые версии .NET Framework установлены в вашей системе, с помощью реестра. Редактор реестра содержит все ответы.

  1. Нажмите на Ctrl + R Чтобы открыть Run, затем Введите regedit .
  2. Когда откроется редактор реестра, найдите следующую запись: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP
  3. Проверьте файл NDP в реестре для каждой версии .NET Framework.

Проверьте свою версию .NET Framework с помощью стороннего инструмента

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

1. Детектор Raymondcc .NET

Raymondcc .NET Detector - один из самых быстрых и простых в использовании инструментов обнаружения. Вы можете скачать и извлечь папку, а затем запустить исполняемый файл. Когда вы запускаете программу, она отображает список версий .NET Framework. Черные версии устанавливаются в вашей системе, а серые - нет. Если вы нажмете на серую версию .NET Framework, программа перейдет к установщику.

Скачать : Системный детектор Raymondcc .NET Окна Windows (Бесплатно)

Пароль для распаковки: Raymondcc

2. Детектор версий ASoft .NET

كاشفات إصدار إطار صافي asoft

Детектор версий ASoft .NET работает аналогично Raymondcc .NET Detector. После того, как вы скачали и распаковали программу, запустите ее. Программа отображает список установленных на данный момент версий .NET Framework. Он также предоставляет ссылки для скачивания тех версий, которыми вы не владеете.

Скачать: Детектор версий ASoft .NET для системы Окна (Бесплатно)

Простые способы проверить версию .NET Framework

Теперь вы знаете несколько простых способов проверить версию .NET Framework.

Не всегда нужно проверять версию .NET Framework. Многие программы проверяют версию перед установкой и сообщают, есть ли она. Перед установкой программы покажут уведомление с просьбой установить необходимую версию NetFramework, избавляя вас от необходимости найти правильную версию.

Если у вас есть вопросы или проблемы, укажите их в комментариях. Мы ответим вам как можно скорее