Я пытаюсь найти способ получить код компонента установщика Windows с кодом продукта. (Я пытаюсь получить путь к компоненту для установленного продукта, используя ярлык, который не содержит код компонента, но это a longer story.)Получить код компонента с помощью WiX DTF
Я столкнулся с WiX DTF (Microsoft.Deployment.WindowsInstaller), и это выглядит как хороший способ получить материал MSI. Я очень надеюсь, когда я написал следующий код:
Session product = Installer.OpenProduct(productCode);
ComponentInfoCollection components = product.Components;
ComponentInfo component = components.FirstOrDefault();
Я надеялся, я мог бы получить код компонента из ComponentInfo. К сожалению, я не вижу возможности сделать это.
Возможно ли получить код компонента с использованием классов WiX DTF? (Или любой другой способ прийти к этому ...)
Я не понимаю желания получить первый компонент. У установщиков много компонентов. –