Наш процесс jenkin строит и производит MSI. во время процесса, когда он сначала строит, он генерирует msi (скажем, 500kb.msi). этот MSI уже имеет цифровую подпись. После этого он уходит в отставку (не уверен, почему) и генерирует msi (скажем, 496kb.msi). 2-я Msi имеет разницу в размере 4kb. Я извлек обе MSI, используя lessmsi tool, и сравнил оба извлеченного содержимого и понял, что оба они точно такие же.Что делает установщик MSI помимо файлов и папок
Проблема заключается в том, что при попытке клиента установить 496kb.msi это не приводит к ожидаемому поведению. Единственная разница между ними, которую я вижу, - это цифровая подпись. И оба были подписаны с sh1.
Любая помощь с этим также будет полезна, однако мой вопрос в том, что делает установщик в комплекте с файлами и папками. Перед извлечением он имел разницу в 4 КБ, и после того, как размер экстракции для обоих был точно таким же. Где этот 4kb потребляется в случае первого MSI?