Предложите пользователю закрывать приложение во время удаления (в WiX)

Я считаю, что это должно работать с любым механизмом ANSI SQL.

Select ID, Marks, Weightatthistime, (Select Sum(Marks) From Table1) SumAllMarks
   From Table1 

Это поставит 9 на каждой записи.

7
задан beef2k 2 April 2009 в 17:00
поделиться

3 ответа

Насколько я помню, что должно быть достаточно добавить следующие ссылки на Ваш UI:

<DialogRef Id="FilesInUse" />
<DialogRef Id="MsiRMFilesInUse" />

Материал CloseApplication только для заключительных приложений во время установки, но это - багги (по крайней мере, когда я попробовал его несколько месяцев назад, возможно, это фиксируется теперь?)

К сожалению, это - снова пример для очень плохой документации WiX, даже стандартные сценарии установки/удаления как этот не документируются.

7
ответ дан 7 December 2019 в 03:21
поделиться

Был подобный вопрос, который задают в wix-пользовательском списке рассылки несколько дней назад. Ответ, данный там, был:

Это - способ, которым Windows работает менеджер Перезапуска и предварительная Vista. Должно быть доступное окно верхнего уровня. Приложение в лотке не рассчитывает.

Существует несколько потоков по теме в wix-пользовательском архиве также.

1
ответ дан 7 December 2019 в 03:21
поделиться

Можно ли проверить журналы удаления (вот то, как включить им), насколько я помню, что Windows Installer вставит файлы удалить незаконченное состояние и попросит перезагрузку в конце.
Также можно записать простое пользовательское действие, которое уничтожит процесс.

0
ответ дан 7 December 2019 в 03:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: