Как узнать какой net framework стоит на компе?

12 ответов на вопрос “Как узнать какой net framework стоит на компе?”

  1. Queezzard Ответить

    Узнать, какия версии .Net Framework установлены в вашей Windows можно двумя способами. Первый самый простой, для этого потребуется программа ASoft .NET Version Detector. А для второго не нужны никакие дополнительные средства, кроме редактора реестра Windows.
    1. ASoft .NET Version Detector
    Потребуется просто запустить программу.

    Установленные версии выделены белым цветом шрифта, не установленные серым. В списке внизу окна выводится более подробная информация о месте расположения папок с .Net Framework и установленных версиях.
    2. Системный реестр
    Запускаем Редактор реестра: Пуск -> Выполнить -> regedit.
    Переходим в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP

    Видим ветки с номерами версий и дополнительными параметрами.
    Install = 1 говорит что версия установлена.
    SP показывает номер установленного Service Pack.
    Version показывает полный номер версии.
    Материалы по теме
    Определение установленных версий .NET Framework программным путём
    Определение установленных обновлений .NET Framework программным путём

  2. Comedoz34 Ответить

    Каждая новая версия платформы .Net Framework несет в себе новые возможности, поэтому при развертывании нового приложения желательно точно знать, какие именно версии установлены на компьютере. Получить список версий .NET Framework можно несколькими путями.
    Информация об установленных в системе версиях .Net хранится в реестре. Для ее получения надо открыть редактор реестра и перейти в раздел HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP, в котором перечислены все установленные в системе версии. Подробная информация хранится в разделах с именем версии, а для версий старше 4.0 — в подразделе Client или Full.  Вот некоторые параметры:
    • Install — флаг установки версии;
    • Version — полный номер версии;
    • Install Path — директория установки;
    • Release — номер текущей версии.
    Как правило, требуется узнать номер последней установленной версии. Выяснить это можно из параметра Release, например:
    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 7\8 и Windows Server 2008\2012;
    379893 — .Net Framework 4.5.2.

    В качестве альтернативы редактору реестра можно воспользоваться консолью PowerShell. Доступ к реестру в PowerShell осуществляется с помощью провайдера, который позволяет просматривать ветки реестра как папки в файловой системе. Например, проверить содержимое ветки HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full можно командой:
    dir “HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full”

    Также выяснить установленные версии .NET Framework можно с помощью сторонних программ, например Asoft .Net Version Detector. Программа не требует установки, достаточно распаковать ее и запустить. Она выводит все установленные на компьютере версии .NET, а также максимальную доступную на текущий момент версию.

    В качестве заключения напомню, что в серверных ОС начиная с Windows Server 2012, базовые версии .Net (3.5 и 4.5) является частью системы и устанавливаются в виде компонента (Feature), а минорные (4.5.1, 4.5.2 и пр.) приезжают в качестве обновлений с Windows Update. Подробное описание новых версий .Net можно посмотреть на сайте MSDN.

  3. EnLerny Ответить

    3) В окне “Запуск программы” вводим regedit. Нажимаем кнопку “ОК”.

    4) Появится окно “Редактор реестра”. В этом окне надо пройти по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework.

    5) В папке “.NETFramework” будут еще папки, имена которых и будут являться версиями Framework (кроме policy).
    Для Windows Vista, 7, 8.x, 10:
    1) Вызываем меню “Пуск”.
    2) Выбираем меню “Выполнить”.

    3) В окне “Запуск программы” вводим regedit. Нажимаем кнопку “ОК”.

    4) Появится окно “Контроль учетных записей пользователей”.  В этом окне нажимаем на кнопку “Да”.

    5) Появится окно “Редактор реестра”. В этом окне надо пройти по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework.

    6) В папке “.NETFramework” будут еще папки, имена которых и будут являться версиями Framework. Имена этих папок будут начинаться с буквы
    “v”, а далее будут идти цифры. Например: V4.0.30319 или V2.0.50727.

  4. VideoAnswer Ответить

  5. VideoAnswer Ответить

Добавить ответ

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