2013-12-19 3 views
0

У меня есть несколько иной потребности, что большинство других постов, которые я нашел на поиск ...WiX: Закрыть приложение, прежде чем установить и запустить автоматически, только если он был запущен

мне нужен мой инсталлятор, чтобы проверить, если приложение в настоящее время запущено при повторной установке (или обновлении), закройте его, но помните, что он был запущен, а затем после установки запустите приложение, только если оно было запущено с самого начала.

Не существует ли набора стандартных пользовательских действий, которые могут быть использованы для этого?

ответ

0

Сделано CA для обнаружения приложения и установки некоторого свойства в этом ЦС (то есть APPISRUN; MsiSetProperty (hInstall, «APPISRUN», «1»);), выполните этот CA перед удалением существующих продуктов. Запустите приложение после intsallation, если APPISRUN == 1. О CA - http://bonemanblog.blogspot.in/2005/10/custom-action-tutorial-part-i-custom.html

Смежные вопросы