Как получить MSI-файл вместо EXE-файла с помощью Installshield 2011 - PullRequest
2 голосов
/ 29 июля 2011

Я начинаю использовать InstallShield 2011 для создания моих установщиков (это должны быть файлы .msi).Используя базовый MSI-проект, я наконец-то получил файл setup.exe.Моя ссылка была на эту тему: http://community.flexerasoftware.com/showthread.php?t=171096, Я сделал то, что написано в посте, за исключением типа носителя (по умолчанию это сетевой образ), но метод не работает.Я использую первую пробную версию, это может быть причиной?Или каков именно процесс?Помогите пожалуйста, спасибо.

Ответы [ 4 ]

3 голосов
/ 11 августа 2011

Существуют определенные сценарии (например, добавление предварительных требований, создание нескольких языков и / или нескольких экземпляров), которые требуют использования setup.exe.Запустите мастер выпуска, и вы увидите экран, который спрашивает, хотите ли вы создать файл setup.exe или нет.Снимите флажок, если можете.Если вы не можете, вам нужно будет увидеть, что вы добавили, для чего требуется его включение, а затем выбрать его там.

2 голосов
/ 30 марта 2015

Не использовать сжатую опцию

(Инсталлятор / Медиа / Релизы) Выберите нужный образ релиза, перейдите на вкладку «Сборка», установите сжатие без сжатия.

В результате вместо файла setup.exe у вас будет папка Disk1, содержащая MSI-файл (обратите внимание, что для установки вам нужна вся папка)

2 голосов
/ 09 августа 2011

См. «Примечания по функциональности для ознакомительной версии InstallShield» http://support.installshield.com/kb/view.asp?articleid=Q200900

1 голос
/ 09 августа 2017

Перейти к Выпуски -> Подготовка к выпуску . В левой части выберите способ создания файла, например, SingleImage или DVD. Справа перейдите на вкладку Setup.exe и выберите Нет для Панель запуска установки .

...