(1)А зачем старую удалять? Чем она мешает? Просто ставите новую, и все... Стартовать будет последняя, самая свежая, в рамках того, что в параметрах регистрации конфы прописано... Если что-то пойдет не так, то можно будет там указать, какую конкретно платформу запускать, из установленных.
(0) Мало данных. Файловая база? Или клиент-сервер? Сервер нужно обновлять?
По сути, не имеет значения: удаленный клиент или локальный. Ставишь нужный релиз платформы, запускаешься. Проверяешь, что все работает. Что не взлетело - пинаешь, пока не взлетит.
+5 Важное замечание: старые релизы не сносить, пока не убедишься, что на новом релизе все работает без проблем.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший