Как заставить думать ПО что его предыдущая версия установлена
Имеется такая задача. Есть ПО версии 3.0 с лицензионным ключем. Купили обновление ПО до 5.0 с ключем. Обновляется все хорошо. Но для установки с нуля до 5.0 не получается, так как нет ключа для чистовой установки 5.0. Каждый раз ставить 3.0 и поднимать до 5.0 уходит порядка 6 часов. Возможно ли заставить думать установщик обновления до 5.0 что предыдущая версия (3.0) уже стоит на ПК?
|
как это ПО проверяет что установлена предыдущая версия? по ключам в реестре или по файлам в папках?
|
Ariezzy, В тех поддержку ESET обращались?
|
Ariezzy, Вы же сами говорите, что это лишь обновление. Т.е. основные компоненты устанавливаются с версией 3.0, а купленый UpdatePack только обновляет 3.0 до 5.0, заменяя\добавляя какие-то файлы, но не устанавливая всю программу с нуля. Иначе с нуля откуда он будет брать информацию, о том что такая-то версия есть на компе? Вижу что такую проверку можно сделать по списку установленых программ, через реестр
Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Там же будет наименование программы и ключ DisplayVersion, либо же названый чуть по иному.
|
Если бы знал как идет сверка. Все что касается реестра - пробовал добавлять все ветки реестра относящиеся к этому ПО и ставить 5.0. Ничего не получается.
По поводу того что в апгрейде что то добавляется, да, но там практически 90 процентов компонентов абсолютно другие. БД меняется, алгоритм работы новый. В дистрибе обновления имеется и установка с нуля.
Это не eset. ПО сильно специализировано
|
Цитата:
Цитата Ariezzy
ПО сильно специализировано »
|
Оно ещё и секретно?
|
Нет, просто мало кто с ним думаю работает. Entrapass Global Edition
|
Ariezzy, Самое простое решение обратиться к разработчикам, поэтому и спрашивал.
|
Разработчик Канадский, с ними вме тяжко идет. Ближайшие официалы в Германии.
|
ПО у них покупали или диллера местного?
|
Цитата:
Цитата Ariezzy
Если бы знал как идет сверка. »
|
Посмотри программой Process Monitor ( http://technet.microsoft.com/ru-ru/s.../bb896645.aspx) обращения к реестру и файловой системе.
Или, как худший вариант, установи с мониторингом, версию 3.0 и удаляя последовательно установленные компоненты и ключи этой версии - устанавливай обновление 5.0, пока не "споткнёшься". Нудно, долго, но почти 100% поможет выявить что требуется для установки обновления.
|
Спасибо за ответы - решено. В итоге получилось устанавливать с нуля 5.0 версию. MNK - спасибо, до твоего поста им воспользовавшись нашел лазейку.
Покупали через нашего представителя компании в германии.
|
Время: 09:57.
© OSzone.net 2001-