gpt4 book ai didi

wix - 如何为多个实例创建/从何处获取 Wix Bootstrapper

转载 作者:行者123 更新时间:2023-12-03 23:52:56 24 4
gpt4 key购买 nike

我目前正在学习如何使用 WiX 创建 msi 安装程序,但我似乎遇到了障碍。

当我创建一个包含单个环境所需的一切的 MSI 时,一切都很好。

我有功能和组件,可以安装我的 MSI。

现在我正处于我想在 SQL Server 风格的安装程序中转换它的阶段,在那里你有 多个实例 支持。

一开始,我希望用户获得一个屏幕,允许他创建新实例或管理现有实例。 (更新/删除它们)

我花了整整 2 天的时间到处寻找解决方案,但运气不佳。

我找到了以下资源,其中包含一些信息,但要么它们的实例数量有限,要么没有描述如何为用户提供上述选项的 bootstrap 。

  • Multiple Instance MSI's and InstallShield 12
  • Multiple Instance Transforms Walkthrough
  • Multiple instance installations and patching

  • 有没有人已经使用 WiX 实现了这一目标?或者任何人都可以指点我一些 工作 这是如何实现的示例?

    我知道 Installshield 2009 可以做到这一点,但由于这只是一种爱好,我没有钱购买。此外,我想在 WiX 中执行此操作,因为即将推出的 Visual Studio 2010 将改进对它的支持。

    最佳答案

    使用 WiX v3 创建多个实例非常容易。您只需使用 InstanceTransform 和 Instance 元素来创建所有内容。现在, bootstrap 问题需要 WiX 工具集之外的东西,因为我们还没有刻录。我不确定我们会在 WiX v3.5(带有刻录)中获得此功能,但它在我们的刻录后 v3.5 列表中。

    关于wix - 如何为多个实例创建/从何处获取 Wix Bootstrapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/499728/

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