Не могу найти установленный Office 2013 для дома и бизнеса с MsiEnumProducts

Я использую MsiEnumProducts (), чтобы найти все установленные продукты MS Office и проверить их версии. Если у меня версия Office 2013 Professional Plus, она работает правильно. Я получаю полный список установленных офисных продуктов, таких как word, excel, outlook и т. Д., С правильными GUID-кодами продуктов. https://support.microsoft.com/en-us/kb/2786054

GUID выглядят так:

  • Microsoft Office профессиональный плюс 2013 — {90150000-0011-0000-1000-0000000FF1CE}
  • Microsoft Word MUI (английский) 2013 — {90150000-001B-0409-1000-0000000FF1CE}

Но если у меня есть версия для дома и бизнеса на ПК, MsiEnumProducts () не находит установленный Office. Единственные установленные офисные продукты, которые обеспечивает функция, являются:

  • Компонент расширяемости Office 15 «нажми и работай» — {90150000-008C-0000-1000-0000000FF1CE}
  • Компонент локализации Office 15 «нажми и работай» —
    {90150000-008C-0407-1000-0000000FF1CE}
  • Компонент лицензирования Office 15 «нажми и работай» —
    {90150000-007E-0000-1000-0000000FF1CE}

Но идентификаторы GUID для Office 2013 для дома и бизнеса должны выглядеть следующим образом {90150000-0013-0000-1000-0000000FF1CE}.

У меня Win 8.1 x64, Office x64, программа построена под Win32 и x64.

Что вы думаете о проблеме?

0

Решение

Технология «нажми и работай» — это метод, который Microsoft использует для виртуализации и потоковой передачи данных офисным пользователям без их «установки». Там нет информации об установленном продукте, чтобы найти.

1

Другие решения


По вопросам рекламы [email protected]