【发布时间】:2016-08-20 18:17:36
【问题描述】:
所以,这可能一开始听起来很奇怪,但请听我说完。
我目前正在使用 wix 为公司创建安装程序。它在 WiX Bootstrapper Project 模板上运行。
这不是通常意义上的安装程序,而是用作让用户选择他想要安装的各种不同的先决条件和工具的工具。由于这个安装程序的性质,我们不希望它出现在控制面板中,我们也不希望用户使用卸载功能。本质上,我们希望它是用户用来设置他选择的工作空间的东西,如果他忘记了某些东西,他只需再次运行安装程序并安装忘记的工具。
因此,一旦用户使用了安装程序,我不希望它留下任何安装痕迹,除了已安装的产品。
我已经设法使安装程序不显示在控制面板中,但我还没有弄清楚如何在安装程序已经执行一次并再次运行后不显示卸载屏幕。我认为这与 WiX 在安装时自动设置的注册表项有关。
有没有办法禁用或绕过这个系统?
提前致谢。
【问题讨论】:
标签: wix windows-installer