InnoSetup ExtractTeditionalFile вызывает большую задержку?

Итак, у меня есть скрипт InnoSetup, который извлекает аудиофайл для воспроизведения. Прекрасно работает для небольших установок около 60 МБ

Однако для более крупных установок, скажем, 200+ МБ, извлечение занимает много времени, и мастер не появляется, но висит невидимым.

Воспроизведение с Bass Audio Lib с помощью процедуры InitializeWizard; или функция InitializeSetup()

Любая идея?

1 ответ

Решение

Файлы, которые вы хотите ExtractTemporary следует добавить как First Positions в [Files] раздел.

Это также хорошо использовать Flags: nocompression (для больших файлов) и НЕ использовать SolidCompression=True (Ложь по умолчанию) в [Setup] раздел.

Но извлечение нескольких файлов или больших файлов может занять некоторое время.

Другие вопросы по тегам