Как установить "Версия" "Установленного обновления" в "Установка и удаление программ" панели управления.

Я создал установочный файл MSI с помощью InstallShield 2010. После его установки, если я захожу в "Установка и удаление программ" / "Программы и компоненты" на панели управления Windows, я вижу запись моей программы, а также показать версию программы.

Затем я создал обновление (patch/hotfix/QFE) с помощью InstallShield 2010. После установки файла MSP я нажимаю "Просмотр установленных обновлений" и вижу запись для моего патча, но поле версии пустое.

Как заполнить версию этого установленного обновления с помощью InstallShield или MSI API?

Посмотрите на этот снимок экрана для примера того, чего я пытаюсь достичь:

альтернативный текст

1 ответ

Вы должны быть в состоянии сделать это, создав новую версию MSI (установите более высокий номер версии, о котором вы хотите сообщить), а затем создайте дифференциальную заплату между исходной MSI и новой.

Патч должен взять версию более новой MSI.

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