Как установить «Версию» «Установленного обновления» в Панели управления «Установка и удаление программ» - PullRequest
2 голосов
/ 29 ноября 2010

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

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

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

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

alt text

1 Ответ

2 голосов
/ 04 декабря 2010

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...