InnoSetup ExtractTeditionalFile вызывает большую задержку?
Итак, у меня есть скрипт InnoSetup, который извлекает аудиофайл для воспроизведения. Прекрасно работает для небольших установок около 60 МБ
Однако для более крупных установок, скажем, 200+ МБ, извлечение занимает много времени, и мастер не появляется, но висит невидимым.
Воспроизведение с Bass Audio Lib с помощью процедуры InitializeWizard; или функция InitializeSetup()
Любая идея?
1 ответ
Решение
Файлы, которые вы хотите ExtractTemporary
следует добавить как First Positions
в [Files
] раздел.
Это также хорошо использовать Flags: nocompression
(для больших файлов) и НЕ использовать SolidCompression=True
(Ложь по умолчанию) в [Setup]
раздел.
Но извлечение нескольких файлов или больших файлов может занять некоторое время.