У меня есть приложение, которое выпускается в двух вариантах по причинам, которые здесь не актуальны.Они отличаются очень небольшими отличиями, в основном в «значках», нечетной строке и т. Д.
Каждая из двух сборок состоит из:
- исполняемого файла приложения
- файл справки CHM приложения
- отдельный файл справки CHM меньшего размера для установщика
- PDF-версия справки приложения
- a "readme.txt"
- пример командного файла
Как и следовало ожидать, размеры файлов в каждой из двух сборок практически идентичны.Общий размер вышеупомянутых файлов составляет около 13 МБ, но разница в размерах файлов между этими двумя вариантами составляет всего 1900 байт или около того.
EXE-файлы установщика, созданные InnoSetup, отличаются по размеру на 42,6 КБ!
Что может вызвать это?У меня есть ноющий страх, что что-то было «упущено» из одной из установок, хотя они, кажется, проверяют все в порядке.Поскольку IS не предоставляет подробной информации о том, как он собирает пакет установки, у меня нет возможности отследить эту аномалию.
Есть идеи, кто-нибудь?