gpt4 book ai didi

wix - 如何通过 MSI 升级安装程序 WIX Bootstrap 包,反之亦然?

转载 作者:行者123 更新时间:2023-12-04 15:43:47 26 4
gpt4 key购买 nike

情况:

我有一个基于 WIX 的 bootstrap 安装程序,它安装我的 msi 包和(一些)先决条件 (.NET)。安装程序是 .exe,它工作正常。

现在,一些客户想要安装 msi,尤其是在他们可以集中推送的企业环境中。

看起来很简单,给他们msi就行了。再次,它工作正常。

现在,有问题的部分。

当应用程序从 MSI 安装,然后从 .exe 安装程序升级到更新版本时,将有两个 ARP 条目。反之亦然 - 当应用程序从 .exe 安装,然后从 MSI 升级时,将再次出现双 ARP 条目。

有没有简单/标准的解决方案?

最佳答案

要将可见性保持为 Bundle: visible, MSI: not visible, 您可以:

  • 以与捆绑相同的方式安装升级,通过 ARPSYSTEMCOMPONENT=1到 msiexec,或
  • 更改您的 MSI 产品,使其默认为不可见:<Property Id="ARPSYSTEMCOMPONENT" Value="1" />

  • (在您的包中, MsiPackage/@Visible 似乎实际上是“否”,这是默认设置。)

    关于wix - 如何通过 MSI 升级安装程序 WIX Bootstrap 包,反之亦然?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26955609/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com