Я работаю с чистой установкой InstallScript в InstallShield Pro 2010.
Файл jar стороннего производителя заменен более новой версией нашего программного обеспечения.Когда запускается установка обновления, устанавливается новый jar, но старый jar также остается.Плохие вещи.
Как я могу получить InstallShield для обновления содержимого папки и удаления любых других файлов в этом месте, которые не включены в текущую версию?
Я посмотрел на параметры Компонент -> Перезаписать, но, похоже, это применимо «только когда установщик встречает существующий файл с тем же именем, что и устанавливаемый».
Кроме того, я понимаю,Я мог бы добавить что-то в сценарии, чтобы удалить нарушающий файл, но мне нужно масштабируемое решение.Со временем будут заменены другие файлы, и я бы не стал вручную добавлять исправление в установщик каждый раз, когда это происходит.