Я пытаюсь построить установщик с помощью инструмента командной строки InstallShield IsCmdBld.exe. Он что-то создает, но когда я пытаюсь его открыть, он возвращает следующую ошибку.IsCmdBuild.exe здание сжато msi, но не удалось открыть
Я использовал
"C:\Program Files (x86)\InstallShield\2015\System\IsCmdBld.exe" -p "D:\Installation_Builds\MyInstallations\MyInstaller.ism" -r "Compressed EN Build" -c COMP -a "CompEN"
как команда. Кажется, очень прямо. На самом деле, если я не вставляю -c COMP
и создаю несжатый установщик, у него нет проблем. Однако размер установщика по всему составляет 23 ГБ, поэтому он неприемлем.
Я вижу ISDEV : fatal error 0:
, а затем ничего больше. Я немного искал Google и нашел http://flexerasoftware.force.com/ka1G0000000TljoIAC, но я не могу понять, почему это происходит, когда я могу прекрасно его построить без использования инструмента командной строки.
Любые входы будут оценены. Спасибо.
EDIT: после добавления -v
к команде здания появилось немного более подробная ошибка.
1627: сохранение изменений [XX.msi]
Я не знаю, почему он erroring на сохранение изменений ошибки.
Fatal Error 0 указывает на непредвиденное исключение. Добавление '-v' в вашу командную строку iscmdbld иногда может помочь определить, где это происходит, когда это происходит. Это, в свою очередь, может привести к тому, что искать. –
@MichaelUrman Привет, Майкл, благодаря вам у него было немного больше деталей. 1627: Не удалось сохранить изменения в [XX.msi]. Я буду искать, что это значит и почему он не копирует. –