【发布时间】:2015-09-24 12:26:54
【问题描述】:
我们的 jenkin 流程构建并生成 MSI。在它第一次构建的过程中,它会产生 msi(比如 500kb.msi)。此 MSI 已进行数字签名。之后它辞职(不知道为什么)并生成 msi(比如 496kb.msi)。第二个 Msi 的大小相差 4kb。我已经使用lessmsi tool 提取了两个 MSI,并比较了两个提取的内容,发现两者完全相同。
问题是,当客户端尝试安装 496kb.msi 时,它没有产生预期的行为。我能看到它们之间的唯一区别是数字签名。并且两者都已使用 sh1 签名。
对此的任何帮助也会有所帮助,但是,我的问题是,除了文件和文件夹之外,安装程序还捆绑了什么。提取之前,它有4kb的差异,提取后两者的大小完全相同。如果是第一个 MSI,这 4kb 消耗在哪里?
【问题讨论】:
标签: digital-signature signature windows-installer