Як визначити версію Net Framework, встановлену на комп'ютері.
Кожна нова версія платформи .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;
379 893 - .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.
.