10 октября 2013 г.

Как быстро узнать версию .NET Framework

На днях, мне нужно было обновить версию .NET Framework до версии 4.5.1 RC, которая недавно вышла.

После обновления мне нужно было удостоверится, что в системе точно установлена версия 4.5.1 RC, а не, скажем, просто 4.5.

Чтобы быстро определить версию .NET Framework, вам необходимо заглянуть в Реестр Windows.


.NET Framework 4.5 или выше


Если вы, как и я пользуетесь версиями .NET Framework выше 4.0, то есть на данный момент версиями 4.5 и 4.5.1 RC, то вот как точно отличить одну от другой:
  1. Нажмите WIN + R, введите regedit и нажмите ENTER.
  2. В окне "Редактора реестра" откройте раздел (ключ): HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
  3. В правой панели найдите параметр "Release" (типа DWORD).
  4. Если его значение:
    • 378389 - у вас .NET Framework 4.5
    • 378681 - у вас .NET Framework 4.5.1 RC

Если же такой параметр вообще отсутсвует у вас версия .NET Framework ниже 4.5.

В этом случае вы можете - тоже через Реестр - определить версию .NET Framework с 1 по 4


.NET Framework 1 - 4


Чтобы определить, какие у вас версии .NET Framework'а, если у вас не установлена версия 4.5 или выше:
  1. Нажмите WIN + R, введите regedit и нажмите ENTER.
  2. В окне "Редактора реестра" откройте раздел (ключ): HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
  3. Выберите подраздел с версией, например, "v3.5". (Это установленные версии на вашей машине.)
  4. В правой панели найдите параметр "Version" (типа REG_SZ). В этом параметре будет указана полная версия вашего .NET Framework'а.

  5. Повторите шаги для каждого подраздела за исключением "v4", который используется по особому для версий 4.5 и выше.
В "v4" нужно открыть подразделы подраздел "Full" или "Client", чтобы увидеть значение параметра "Version".

1 комментарий:

  1. Хоть одна статья на "русском" языке. Автор я тебя люблю, за нормальное изложение!

    ОтветитьУдалить