Как настроить сообщение об ошибке installshield?
У нас есть проект QuickPatch для нашего незначительного обновления продукта. Он основан на существующем пакете MSI. Если это исправление запущено на компьютере, на котором не установлен требуемый продукт, отображается следующая ошибка installshield: 1628: Не удалось завершить установку.
Это может звучать немного странно, но есть ли способ настроить это сообщение, используя quickpatch или используя MSI-проект из папки BaseImage?
Любая помощь в этом будет действительно ощутимой.
Заранее спасибо.
1 ответ
К сожалению, 1628 - это довольно общая ошибка установщика Windows, и мы не предлагаем способ настроить его сообщение. Я бы, вероятно, посоветовал бы просто документировать это и жить с ограничением. Люди, как правило, не слишком удивлены тем, что им нужен базовый продукт для его исправления.
Если вам действительно нужен способ управления вашим сообщением, вы можете посмотреть доставку.msp с помощью Advanced UI или проекта Suite/Advanced UI. Вы можете создать условие, которое обнаруживает базовый пакет, и использовать его либо как часть права на пакет исправлений, либо использовать его как отрицательное условие выхода (общая информация). Вы можете указать пользовательское сообщение для условия выхода.