Я завершаю приложение для Windows Mobile (6.1), которое я написал, и все идет хорошо и здорово, но у меня есть одна неприятная проблема: моему приложению нужно несколько ключей реестра для настроек, и я могу их создать установщик (с помощью редактора реестра) в порядке, но моя проблема в том, что каждый раз, когда я запускаю установщик для обновления новой версии программного обеспечения, он перезаписывает эти значения реестра.
Можно ли создать установщик .cab, который создает указанные ключи реестра, если они не существуют, но оставляет их в покое, если они существуют.
Кроме того, правильно ли я полагаю, что проект установки автоматически удаляет все разделы реестра при удалении, которые он создал во время установки?
Заранее большое спасибо!