我有一个我从程序和功能中隐藏的包:
<Bundle DisableRemove="yes" DisableModify="yes" ...
它将以下内容安装为Chain
:
<ExePackage Permanent="yes" ...
<MsiPackage Visible="yes" DisplayInternalUI="yes" ...
ExePackage
是永久性的,但MsiPackage
不是。
以下是问题:
运行引导程序并安装了软件包之后,如果我从“程序和功能”中卸载MsiPackage
,然后再次运行我的引导程序,它将显示卸载选项。尽管所有非永久性包裹已被移除。这是为什么?我怎么能阻止这个?理想情况下,当我再次启动引导程序时,它应该直接进入一个UI,其中包含安装捆绑包的选项,而无需卸载引导程序。
答案 0 :(得分:0)
您可以在MsiPackage上设置Visible =“yes”以显示它 程序和功能。
您可以通过设置隐藏程序和功能中的捆绑包 DisableRemove =“是”DisableModify =“是”。
更多细节,请检查: Wixtool Burn install and uninstall 2 separated MSIs