【发布时间】:2016-12-16 01:01:05
【问题描述】:
我正在寻找一种方法来提供签名的、自定义的 InstallShield 安装程序,该安装程序可以在其中注入一小段信息,而不会破坏签名或不必重新签署安装程序?
用户将从我的网站下载它,但它需要一个专门为该用户注入的自定义 ID。我看到了对 sidecar 文件的引用,但我找不到任何文档。
那么,有什么方法可以在不使签名失效的情况下将该数据注入安装程序?
【问题讨论】:
-
所以更多信息,您是否尝试过使用Orca 来执行此操作,或者这就是问题所在? Orca 是一个数据库表编辑器,用于创建和编辑 Windows Installer 包和合并模块。这是我们正在谈论的MSI是吗?另一种查看方式是使用 WiX Bootstrapper 嵌入您现有的 InstallShield 可执行文件。
-
@JeremyThompson 我不知道 Orca,我会看看。这可能是一个 MSI,但如果它允许我添加 ID,我可以做一个 EXE。 MSI签名后可以修改数据库,而不需要再次签名吗?我还会在 WiX 上闲逛。谢谢!
标签: c# .net windows installshield