Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


microsoft-windows:dot-net-framework:how-to-find-check-dot-net-framework-version

Как определить установленные версии .NET Framework

В этой заметке рассмотрены разные способы определения установленных версий .NET Framework на ОС Windows и Windows Server.


Проверка в проводнике Windows

Проверка с помощью Проводника Windows (File Explorer) заключается в изучении содержимого каталога C:\Windows\Microsoft.NET\Framework.

В этом каталоге найдите подкаталог с самой большой версией, например v4.0.30319.

В подкаталоге откройте свойства любой библиотеки с расширением *.dll и на вкладке «Подробно» версия будет указана в поле «Версия продукта». В нашем примере это версия 4.8.4084.0.


Проверка в системном реестре

Информацию об установленных версиях .NET Framework из системного реестра Windows можно извлечь разными способами.

Запрос с помощью утилиты командной строки reg с опросом ключа реестра HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP:

reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP" /s

Запрос с помощью командлетов PowerShell:

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse `
 | Get-ItemProperty -Name version -EA 0 `
 | Where { $_.PSChildName -Match '^(?!S)\p{L}'} `
 | Select PSChildName, version



Проверено на следующих конфигурациях:

Версия ОС
Microsoft Windows 10 21H2 (19044)

Автор первичной редакции:
Алексей Максимов
Время публикации: 10.11.2022 11:32

Обсуждение

Ваш комментарий:
 
microsoft-windows/dot-net-framework/how-to-find-check-dot-net-framework-version.txt · Последнее изменение: 12.11.2022 09:16 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki