Каков наилучший способ управления компонентами, содержимое которых не может быть легко сопоставлено с путем ключа (например, файл, каталог или раздел реестра)?
Вот некоторые из установленных сущностей, с которыми я сталкивался в течение многих лет, у которых была эта проблема:
- Сценарии базы данных
- Запланированные задания
- Пары ключей CryptoAPI
- HTTP.SYS url
Первоначальная установка не является проблемой; ни удаление. Однако как насчет сценариев ремонта или обновления? Как установщик Windows «знает», что компонент должен быть переустановлен / обновлен, если его нелегко связать с путём клавиш?