data1.cab не включает все файлы при использовании InstallShield для компиляции MSI - PullRequest
0 голосов
/ 27 апреля 2018

Я использую InstallShiled 2014 с пакетом обновления 1 (SP1) для создания MSI-файла, который будет генерировать CAB-файл «Data1.cab». В последние годы MSI выходит успешно, размер data1.cab составляет 95 КБ. Но в последние дни размер data1.cab составляет всего 25 КБ, многие двоичные файлы не сжимаются в cab. Журнал сборки успешно завершен. Это приводит к error 1334, the file xxx cannot be installed beacause the file cannot be found in cabinet file "Data1.cab".
Но я ничего не изменил. После того, как я нашел эту проблему, я перестраиваю msi, все возвращается в нормальное состояние.
Сравните журналы сборки и средство просмотра системных событий, ошибки не найдены.
Кто-нибудь сталкивался с этой проблемой? Это ошибка InstallShiled?

Ответы [ 2 ]

0 голосов
/ 15 мая 2018

Ну, я решил эту проблему. После расширения свободного места на диске с 10 ГБ + до 30 ГБ проблема исчезнет. Я знаю, что это решение не имеет смысла, и не мог объяснить, почему восстановление успешно. Но я ничего не изменил, кроме размера диска. Надеюсь, это кому-нибудь поможет.

0 голосов
/ 27 апреля 2018

Если после новой сборки все возвращается в норму, то это звучит как ошибка. Вам следует обратиться в службу поддержки Installshield для получения дополнительной информации.

Возможно, попробуйте найти " error 1334 " в их базе знаний : https://flexeracommunity.force.com/customer/CCKnowledgeBase. Я получил несколько статей с информацией.

Я также получаю несколько обращений при поиске на их онлайн-форуме сообщения " error 1334 ": https://community.flexerasoftware.com.

Надеюсь, это поможет вам помочь себе. У меня нет времени, чтобы все это проверить. Я думаю, что отправка письма в службу поддержки может дать вам стандартный ответ, который сэкономит вам время?

...