【发布时间】:2014-03-25 06:32:00
【问题描述】:
我正在使用 WIX Burn 创建 WIX Bootstrapper。生成的包“exe”将由另一个应用程序或更确切地说是 MetaInstaller 使用。现在应用程序将包作为带有参数的进程执行,但我们不想在 ARP 中为包创建任何条目。
有什么方法可以实现吗?
【问题讨论】:
我正在使用 WIX Burn 创建 WIX Bootstrapper。生成的包“exe”将由另一个应用程序或更确切地说是 MetaInstaller 使用。现在应用程序将包作为带有参数的进程执行,但我们不想在 ARP 中为包创建任何条目。
有什么方法可以实现吗?
【问题讨论】:
是的。在Bundle 元素中,设置这些属性
<Bundle DisableRemove="yes" DisableModify="yes"
禁用删除
如果“DisableModify”属性也是“yes”或“button”,则捆绑包将不会显示在程序和功能中
但是,您应该注意,WiX burn 是一个包管理器。因此,您应该确保您的卸载过程调用它来清理捆绑包和未使用的非永久包。
【讨论】: