Inno Setup 作为 .msi 的引导程序
我正在尝试使用 Inno Setup 来引导我的 Windows 安装程序安装包的一些先决条件,并且我对此非常幸运。
现在我想知道是否可以制作 Inno 安装程序包,使其不会出现在“添加/删除程序 (ARP)”窗口选项中?
我希望将单独的安装安装在一起(每个是有条件的)但单独删除。
我将安装包安装到 Inno Setup 生成的临时文件夹中,因此实际文件在安装序列结束时被删除,但 ARP 仍然显示。
I am trying to use Inno Setup to bootstrap a number of prerequisites to my windows installer installation package, and am having pretty good luck with this.
Now I am wondering if the Inno Setup package can be made so that it doesn't appear in the Add/Remove Programs (ARP) windows option?
I would like the separate installations to be installed together (each is conditional) but removed separately.
I am installing the install packages into a temp folder generated by Inno Setup, so the actual files are removed at the end of the installation sequence, but the ARP is still showing.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否尝试过“Uninstallable=false”
did you try "Uninstallable=false"
我想我明白了!
ARP 的注册表项是在安装完成之前添加的,因此我可以在 [run] 部分删除注册表项,并且不会留下引导程序安装的痕迹。
I think I figured it out!
The registry entry for ARP is added before the installation completes, so I can remove the registry entries during the [run] section and there is no trace of the bootstrap installation left.