Inno Setup 作为 .msi 的引导程序

发布于 2024-07-14 08:15:44 字数 253 浏览 6 评论 0原文

我正在尝试使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

煮酒 2024-07-21 08:15:44

您是否尝试过“Uninstallable=false”

did you try "Uninstallable=false"

倾其所爱 2024-07-21 08:15:44

我想我明白了!

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文