2

我遇到了数字签名 msi 设置的问题。

我在发送之前签署了我的设置,因此 UAC 在设置开始时识别我的证书。但是,一旦我对此设置应用转换以以其他语言提供它,它似乎会删除签名。

在我看来,这是一个正确的行为,因为在签名后修改了 msi 设置。

你知道有什么方法可以避免这种情况吗?在转换后保持 msi 签名。

我已经考虑过以不同的语言将我的设置以多合一的方式分发,但它会增长得非常快(每种语言的 x64 和 x86 设置)。

谢谢 !

4

1 回答 1

4

.msi 文件本身应保持签名,但 Windows Installer 将正确报告安装总体上是未签名的。要将聚合视为已签名,请对 .mst 文件进行签名。

于 2012-10-23T12:15:11.440 回答