2015-12-12 7 views
0

Я использую InstallShield Limited версии 2013, чтобы настроить настройку моего приложения Visual Basic. Я сохраняю данные пользователя приложения.Как попросить удалить данные пользователя во время удаления приложения?

Обычно удаление не удаляет файлы приложения.

Во время удаления, я хочу удалить файлы с предупреждением «Вы хотите удалить папку профиля?».

Может ли кто-нибудь предложить мне способ достичь этого?

+0

InstallShield поддерживает создание пользовательского интерфейса в Professional и более высоких версиях (пользовательские действия могут быть близкими в более низких версиях). Тем не менее, такого рода вещи обычно обескураживают, так как это возможно только для удаления текущих настроек пользователя, а условное удаление любого рода затруднительно с установщиком Windows. –

ответ

0

Uninstaller не удаляет вещи, которые были изменены/добавлены пользователем. Поскольку такие добавленные файлы не представлены в таблице файлов деинсталлятора.

Чтобы удалить такие файлы, создайте CustomAction. В CustomAction вы можете показать MessageBox &, если вы можете удалить определенную папку или файлы с помощью функции Удалить.

Добавить этот CustomAction в последовательность выполнения & установить условие «REMOVE = ALL», поэтому он будет выполняться только при удалении.

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

  • Нет связанных вопросов^_^