Определение типа лицензии/канала распространения Visual Studio

В сети есть много информации о том, как определить тип лицензии Windows и канал распространения с помощью PID (, который можно найти в HKLM\SYSTEM\Setup\Pidключе реестра)и ProductID (, которые можно найти в HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion).

Однако имеется довольно мало информации о том, как определить, какой вид лицензирования используется для установки других продуктов Microsoft.

А именно, мне нужно определить, какие из них были установлены с использованием лицензии подписки MSDN, а какие были установлены с использованием других типов лицензий.

Мне удалось найти некоторую информацию о разновидностях Office, проанализировав GUID продукта (, найденный в Uninstallветке реестра):

Однако во всех этих статьях различаются только эти типы выпусков:

  • 0 Корпоративная лицензия
  • 1 Розничная/ OEM
  • 2 Пробная версия
  • 5 Загрузка

Кроме того, я не смог найти ни одного возможная информация о других продуктах. А именно Visual Studio... (который меня интересует больше всего).

Для уточнения:Мне не нужно получать лицензионный ключ (, который я уже нашел несколькими способами при поиске нужной мне информации), мой интерес заключается исключительно в определении того, какой тип лицензии использовался для установки приложения.

6
задан pnuts 26 October 2015 в 03:52
поделиться