Re[2]: MSI: Как побороть 2 одинаковых shortcut-а
От: Vitko Украина  
Дата: 16.07.08 12:17
Оценка:
Здравствуйте, algol, Вы писали:

A>А что вам здесь не нравится?

A>RemovePrevious работает только в случае major upgrade, т.е. когда изменен не только номер версии, но и product code. Если выбрать в студии свойство RemovePrevious и нажать F1, то можно прочитать:

A>

A>The installer checks UpgradeCode and ProductCode properties to determine whether the earlier version should be removed. The UpgradeCode must be the same for both versions; the ProductCode must be different.


Сорри, что не упомянул явно — конечно же при изменении версии меняется и ProductCode (как студия и предлагает). Проблема именно в типа установки — Для всех или Только для меня. Почему-то инсталятор отказывается делать апгрейд именно для случая, когда тип установки отличается.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.