При новой установке программного обеспечения создайте файл конфигурации и сохраните сведения об установке в этом файле конфигурации.
(В случае среды Windows эти данные можно сохранить в реестре вместо файла)
И во время установки найдите этот файл и проверьте каталог установки и другие детали.
Затем вы можете показать доступные опции для пользователя, например,
- Обновление программного обеспечения
- Удаление программного обеспечения
При удалении программного обеспечения вы должны удалить этот файл конфигурации.
Для ознакомления ознакомьтесь с этим демонстрационным проектом .