Интересно, как вы планируете обновить версию RTM сейчас?Пока в нем нет кода UpgradeCode, у вас не так много вариантов.Например, вы можете добавить поиск в реестре и соответствующее условие запуска, чтобы предотвратить запуск обновления, пока пользователь не удалит RTM вручную.
Единственный способ предотвратить понижение рейтинга, о котором я могу подумать, кажется мне довольно странным.Если ProductCode обновления остается таким же, как в RTM, то попытка установить RTM после обновления не удастся, сообщив, что продукт уже установлен.Но если вы решите использовать основной подход к обновлению (где вам придется менять ProductCode для каждой новой сборки), это не сработает ...
Эти мысли не претендуют на то, чтобы быть исчерпывающимиответьте, но, вероятно, это укажет вам путь как-то ...