Installation Inno安装程序作为.msi的引导程序

Installation Inno安装程序作为.msi的引导程序,installation,windows-installer,inno-setup,Installation,Windows Installer,Inno Setup,我正在尝试使用Inno安装程序将一些先决条件引导到我的windows installer安装包中,我在这方面运气不错 现在我想知道是否可以制作Inno安装包,使其不会出现在添加/删除程序(ARP)窗口选项中? 我希望单独的安装一起安装(每个都是有条件的),但单独删除 我正在将安装包安装到由Inno安装程序生成的临时文件夹中,因此实际文件在安装顺序结束时被删除,但ARP仍在显示。我想我已经解决了 ARP的注册表项是在安装完成之前添加的,因此我可以在[run]部分删除注册表项,并且没有留下引导安装的

我正在尝试使用Inno安装程序将一些先决条件引导到我的windows installer安装包中,我在这方面运气不错

现在我想知道是否可以制作Inno安装包,使其不会出现在添加/删除程序(ARP)窗口选项中?

我希望单独的安装一起安装(每个都是有条件的),但单独删除


我正在将安装包安装到由Inno安装程序生成的临时文件夹中,因此实际文件在安装顺序结束时被删除,但ARP仍在显示。

我想我已经解决了


ARP的注册表项是在安装完成之前添加的,因此我可以在[run]部分删除注册表项,并且没有留下引导安装的痕迹。

您是否尝试过“unnstallable=false”

我并不希望它是可卸载的-我希望安装在完成运行后自行删除。不完全是正常的顺序,但它适用于引导应用程序。请重新阅读Tom的答案。重复:“您是否尝试过卸载=错误”?这将导致InnoSetup安装程序无法创建ARP条目,我认为这正是您想要的,不是吗?请重新阅读我的问题,是的,这正是我所要求的,尽管不完全是我想要的。接受了。那完全是矫枉过正;只需设置unnstallable=False,这些条目甚至不会在第一时间创建(参见Tom的答案)