Я построил установщик с помощью WiX, который позволяет пользователю обновить текущую установку до следующей версии и изменить расположение установочной папки. Это работает при использовании файла .msi, но при его запуске без использования msiexec моя настройка INSTALLDIR
будет перезаписана позже в процессе установки.Изменение места установки с помощью бесшумной установки установщика WiX
Я просмотрел журналы и записывается с текущей установочной директорией. У меня есть свойство, которое ищет в реестре текущее место установки и устанавливает значение INSTALLDIR
.
Я думаю, что в значении UI .msi все работает в правильном порядке, но с тихой установкой это не так.
MSI (s) (A0:90) [09:47:34:315]: PROPERTY CHANGE: Modifying INSTALLDIR property. Its current value is 'C:\SpecifiedInSilentInstall'. Its new value: 'C:\CurrentInstallDirectoryFromRegistry\'.
Есть ли способ определить порядок в CustomAction
или что-то?