Деинсталляция не работает для myapp, созданного с помощью Install Shield 2009

Я использую Install Shield 2009 для создания моего приложения развертывания. Я добавил uninstall.exe вместе с развертыванием. Но во время деинсталляции мое приложение не закрывается автоматически, а соответствующие dll и exe-файлы остаются неустановленными с помощью uninstall.exe. как я могу решить эту проблему? признателен за помощь в этом... или направление к уже существующему запросу, или что-то очень поможет... пожалуйста, ответьте как можно скорее.... спасибо заранее

1 ответ

Вот несколько возможных решений:

  1. Запланируйте диалог FilesInUse, который будет отображаться при удалении

  2. Создайте пользовательское действие, которое будет выполняться только во время процесса удаления, и убейте ваше приложение, если оно уже запущено.

  3. Для Windows Vista и более ранних версий можно использовать Restart Manager для решения этой проблемы.

Другие вопросы по тегам