Запуск приложения после завершения установки - PullRequest
0 голосов
/ 12 мая 2011

Я подготовил MSI-проект своего приложения и добавил пользовательское действие на этапе фиксации для запуска exe-приложения после завершения установки. После завершения настройки, попытаться запустить исполняемый файл не удалось. Я отладил проблему, потому что каталогом исполнения является system32, а не папка установки. если я обычно запускаю exe из папки установки, он запускается нормально.

Любое предположение, в чем причина.

Спасибо Васим ...

Ответы [ 2 ]

0 голосов
/ 14 мая 2011

Если вы хотите запустить установленное приложение после завершения установки, вы должны сделать это после действия InstallFinalize. Посмотрите учебник WiX , чтобы узнать, как добавить эту функцию.

Обновление: Чтобы добавить флажок на страницу Завершение и запустить установленное приложение, посмотрите на этот вопрос . Там есть ссылка на статью , в которой описывается, как сделать это с помощью скрипта. Затем вам нужно будет добавить условие, шаги можно найти в мой ответ там.

0 голосов
/ 12 мая 2011

Вы можете попробовать использовать пользовательское действие type 34 (EXE с рабочим каталогом).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...