Installshield оставляет байт скомпилированные файлы после удаления

У меня есть сборка Installshield Basic MSI с некоторыми файлами Python в качестве компонентов. При удалении он оставляет за байтом скомпилированные файлы.

Я вижу один из способов сделать это, чтобы написать Installscript который будет вызван при удалении. Есть ли лучший способ сделать это?

1 ответ

Решение

Установщик Windows удаляет только те файлы, которые он устанавливает, и другие файлы, о которых ему явно сказано. Таким образом, добавление записей в таблицу RemoveFile является каноническим способом сделать это. InstallShield 2014 добавляет параметры для этого в представлении "Файлы и папки" и в представлении компонента, и это доступно в более ранних версиях через прямой редактор.

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