Как обновить информацию об установленном продукте с помощью WIX DTF?
Используя DTF, я могу получить установленный продукт в порядке, используя следующий код.
var product = (from p in ProductInstallation.AllProducts
where p.Publisher == CompanyName && p.ProductName == ProductName
select p).FirstOrDefault();
Но свойства, которые я хочу обновить, не имеют установщика. Понравилась версия. Все остальное в DTF, похоже, против MSI, а не установленного продукта.
1 ответ
У него нет сеттера, потому что это не имело бы смысла. Если у меня есть FOO.MSI 1.0 и я установлю его, он будет зарегистрирован в MSI. Зачем мне тогда говорить MSI, что это действительно 1.1? Я должен был получить FOO.MSI 1.1 и выполнить обновление для того, чтобы сделать это.