繁体   English   中英

Wix Burn,忽略先前安装的软件包

[英]Wix Burn, ignore previously installed bundle

我有一个小小的Wix Burn Bundle,它安装了所有必需的组件。 如果是在系统上进行首次安装,则一切正常。 出现安装对话框,按预期方式安装组件。

当我再次在系统上执行相同的捆绑软件时,总是会得到“卸载/修改”屏幕。 我已将DisableModifyDisableRemoveDisableRepairyes 我要拥有的是,无论捆绑包以前是否已安装到系统中,捆绑包的行为始终相同(例如,显示安装屏幕)。 有没有办法做到这一点?

老实说,我不完全确定我了解您的用例。 如果这是您想要的,您将不会获得产品的多次安装(除非您的组件确实很奇怪)。 如果已经安装了该产品,为什么还要让用户再次坐在安装向导中呢?

如果您只想让修改/修复页面看起来与安装页面相同并在进行第二次安装时进行修复,则可以通过自定义主题文件并在捆绑包wxs中提供自定义主题来实现文件。

当然,您也始终可以创建自定义引导程序。 我建议您在尝试更改正常的安装方式之前要三思而后行,即,除非根据情况更改产品代码并多加注意( 在此处了解更多信息 ),否则在每种情况下只能安装一次。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM