InstallShield 2010 Основная ошибка MSI обновления 2753

Я использую InstallShield 2010 Basic MSI Project для установки продукта. Теперь я создал элемент Major Upgrade для выполнения крупного обновления с предыдущей версии.

В проекте у меня есть EXE-файл, который регистрирует сторонний компонент, который должен вызываться с разными строковыми аргументами cmd во время установки, удаления.

Я создал 2 пользовательских действия для этого (CA: EXE, Установлен вместе с продуктом), которое отлично работало в предыдущих сборках.

1) REGMYCOMP - Для установки - Отложенное выполнение - Последовательность перед InstallFinalize (Условие: не установлено)

2) UNREGMYCOMP - для деинсталляции - отложенное выполнение - секвенируется перед RemoveFiles (условие: (REMOVE = "ALL") ИЛИ (IS_MAJOR_UPGRADE))

UNREGMYCOMP CA дает сбой во время основного обновления (выполнение MSI непосредственно с помощью MSIEXEC.EXE) со следующей ошибкой **

ОШИБКА 2753 Файл 'xxxx.exe' не помечен для установки.

**

То же самое происходит, когда я пытаюсь удалить продукт из ARP панели управления.

Как справиться с этой ситуацией, любая помощь приветствуется.

Спасибо и С уважением

Рагу

0 ответов

Другие вопросы по тегам