InstallShield Показать название продукта + версию в разделе «Установка и удаление программ» - PullRequest
3 голосов
/ 05 ноября 2010

Как отобразить имя продукта + версию, например «Мой продукт 1.1.1.0» в «Установка и удаление программ», где «Мой продукт» - это название продукта в InstallShield и «1.1.1.0» Версия продукта?Спасибо.

Ответы [ 3 ]

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

Следующая ссылка содержит достаточное количество информации о добавлении / удалении программ:

http://blogs.msdn.com/b/oldnewthing/archive/2004/07/09/178342.aspx

А также документ базы знаний Installshield Q211246 содержит подробную информацию.

2 голосов
/ 05 ноября 2010

Если вы щелкнете ссылку «Щелкните здесь для получения информации о поддержке», она покажет вам ProductVersion, Publisher и т. Д.Мне всегда было забавно, что Windows создает это одним способом, и все же весь мир хочет пойти другим путем, включая другие группы в Microsoft.Лично я использую лучшие практики и никогда не добавляю информацию о версии в название своего продукта, но если вы хотите это сделать, это то, что вам нужно.

ProductName: My Product 1.1.1

ProductVersion: 1.1.1.0

Это особенно полезно, если вы разрешаете параллельную установку вашего продукта.IE меняет ProductCode и UpgradeCode и преобразует INSTALLDIR с каждым выпуском:

C: \ ProgramFiles \ Company \ Product \ 1.0

C: \ ProgramFiles \ Company \ Product \ 2.0

1 голос
/ 27 декабря 2012

Давным-давно я работал со старой версией инсталляционного щита. Как оказалось - я не смог изменить версию продукта. Пробовал редактирование из интерфейса InstallShield, пробовал редактирование из ISCmdBld.exe -p "project.ism" -y "13.23.12.1" - но в моей версии ISCmdBld.exe не поддерживал параметр -y Ничего не помогло, и мне нужно было сделать это быстро.

Итак, вот моя жестокая и дурацкая версия, как изменить версию продукта, когда больше ничего не помогает: откройте свой проект .ism с помощью блокнота, найдите текст версии и измените его там. Затем создайте проект с установкой щита и не стесняйтесь быть счастливым. Насколько я помню, версия продукта была рядом с параметром PATH_TO_LIB_FILES.

Я хотел бы прояснить: мой подход практически худший. Вы не должны делать ничего подобного, если только это не является чрезвычайной ситуацией.

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