Создание утилиты удаления приложения
Пользователи должны иметь возможность без труда удалить Ваше приложение. Установка типичного приложения иногда влечет множество изменений в системе, включая создание значков и папок, регистрацию специальной информации в реестре, смену путей и добавление файлов (например, DLL) в системный каталог. В результате пользователь не может избавиться от приложения, просто удалив несколько файлов. Специальная утилита значительно облегчает восстановление системы в исходное состояние. Обычно утилита удаления приложения удаляет:
- файлы, скопированные на компьютер, и каталоги, созданные при установке;
- все добавленные значки и группы;
- информацию из реестра, включая идентификаторы классов и OLE-команд для объектов приложения;
- все ссылки из конфигурационных файлов и реестра.
Мастер Setup Wizard автоматически регистрирует приложения в Windows 95, поэтому удалить программу пользователь может утилитой Add/Remove Programs Панели управления Windows 95. Это средство позволяет избавиться от всех ссылок, каталогов и значков программных групп, а также автоматически отслеживает файлы, используемые несколькими приложениями, — они не удаляются, если нужны для работы других приложений.