Я использую оболочку С# для API установщика Windows из набора инструментов WIX. Я использую класс ProductInstallation
для получения информации о установленных продуктах, таких как код продукта и название продукта.
Например
- Название продукта - "Моя тестовая заявка"
- Код продукта - {F46BA620-C027-4E68-9069-5D5D4E1FF30A}
- Версия продукта - 1.4.0
Внутри этой оболочки используется функция MsiGetProductInfo. К сожалению, эта функция не возвращает код обновления продукта.
Как получить код обновления для установленного приложения с помощью С#?