WiX показать диалог при установке на предыдущую версию
От:
Den1979
Дата:
07.12.09 16:43
Оценка:
Во время инсталляции мне необходимо проверить установлена ли
предыдущая версия и показать диалог с выбором
‘Установить в другую директорию’
‘удалить предыдущую версию’
Диалоги я показывать научился, Я это делаю так:
<UI Id="WixUI_InstallDir">
<Dialog Id="InstallDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">
……...
</Dialog>
<InstallUISequence>
<Show Dialog="InstallDlg" After="CostFinalize" />
</InstallUISequence>
Предыдущую версию удалять тоже умею.
<RemoveExistingProducts After="InstallInitialize" />
<Upgrade Id="2B9C9E4F-3505-4EED-8593-E7714562A697">
<UpgradeVersion OnlyDetect="no" Property="PREVIOUSFOUND" Minimum="1.0.0.0" IncludeMinimum="yes" Maximum="8.0.0.0" IncludeMaximum="no" />
</Upgrade>
Только как это все связать ? те что бы при инсталляции с большей версией на меньшую показать диалог и предоставить пользователю выбор.
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: