Я создал несколько инсталляционных пакетов через NSIS. Когда я пытаюсь просмотреть вкладку Details в свойствах файла, данные загружаются через долгое время. Я нахожу это раздражающим, так как в общем подробности для установщиков (из других источников) загружаются всего за секунду.
Это фрагмент кода в моем сценарии NSIS
Section
SetOutPath $INSTDIR
File /r "${VERSION}\*"
SectionEnd
Вместо этого, если я делаю 7zip необходимых файлов и просто распаковываю их с помощью NSIS, детали загружаются быстрее. т.е. вместо 'File / r "$ {VERSION} *"' я использую приведенный ниже набор инструкций (ARCHIVE - это определение для некоторого файла архива 7z).
File "${ARCHIVE}"
Nsis7z::ExtractWithDetails "${ARCHIVE}"
Delete "${ARCHIVE}"
Но проблема в приведенном выше случае заключается в требуемое пространство для установки, отображаемое на странице, неверно (вместо размера архива вместо размера архива отображается размер архива)
Как это можно решить с помощью NSIS?