Здравствуйте, Juuunior, Вы писали:
J>Коллеги!
J>Наблюдаю странную картину.
J>Выпустили стабильную версию программы.
J>Сейчас вышла более новая версия. Собираю инсталяху, накатываю поверх установленной предыдущей и... файлы не заменяются
J>Так же, если после такого обновления удалить программу, то все файлы и ярлыки остаются на месте, а из Установка-Удаление программа пропадает. В чем может быть проблема. Пытался и Major апдейт настроить — ничего не помогает.
Надо сравнивать msi файлы, чтобы понять, в чем проблема. Там могут быть проблемы с GUID'ами, составом компонентов и пр. Куча причин.
Как именно вы накатываете новую поверх? Просто инсталируете?
Для начала, установите первую версию. После этого запустите инсталяцию второй версии с логированием (msiexec.exe /i packet2.msi /lvx* packet2.install.log) и читайте внимательно лог файл. Если сложно читать лог целиком, посмотрите его с помощью утилитки WiLogUtl.exe
Найдете что-то подозрительное и непонятное — пишите.