.net WiX-如何防止引导程序自行安装;仅安装链接包
我有一个对程序和功能隐藏的包:.net WiX-如何防止引导程序自行安装;仅安装链接包,.net,wix,wix3.7,bootstrapper,burn,.net,Wix,Wix3.7,Bootstrapper,Burn,我有一个对程序和功能隐藏的包: <Bundle DisableRemove="yes" DisableModify="yes" ... ExePackage是永久性的,但MsiPackage不是 问题是: 运行引导程序并安装包后,如果我从程序和功能中卸载MSI包,然后再次运行引导程序,它将显示卸载选项…尽管所有非永久性包都已被删除。为什么呢?我怎样才能防止这种情况?理想情况下,当我再次启动引导程序时,它应该直接进入一个UI,该UI具有重新安装捆绑包的选项,而无需卸载引导程序 您可以在MS
<Bundle DisableRemove="yes" DisableModify="yes" ...
ExePackage是永久性的,但MsiPackage不是
问题是:
运行引导程序并安装包后,如果我从程序和功能中卸载MSI包,然后再次运行引导程序,它将显示卸载选项…尽管所有非永久性包都已被删除。为什么呢?我怎样才能防止这种情况?理想情况下,当我再次启动引导程序时,它应该直接进入一个UI,该UI具有重新安装捆绑包的选项,而无需卸载引导程序
您可以在MSI包上设置Visible=yes,使其显示在中
程序和功能
您可以通过设置
DisableRemove=是DisableModify=是
更多详细信息,请检查以下内容:
这只会对ARP隐藏引导程序,但它仍将被安装。
<ExePackage Permanent="yes" ...
<MsiPackage Visible="yes" DisplayInternalUI="yes" ...