gpt4 book ai didi

wix - 如何构建 WiX 以便它根据 .msi 的安装位置复制文件?

转载 作者:行者123 更新时间:2023-12-04 20:57:04 24 4
gpt4 key购买 nike

我必须使用部署到多个环境的 WiX 构建 .msi。每个环境。有自己的配置文件。现在,我们为每个环境构建一个 msi,我想摆脱这种做法。有没有一种方法可以只构建一个 MSI,它可以智能地根据运行位置复制特定文件?

最佳答案

一旦您决定了您的目标环境实际上是什么,根据您定义的任何特征,您可以为每个要部署的每个环境的配置文件创建一个独立的组件,并为每个component 一个条件,该条件仅针对该目标环境评估为 true,否则为 false。

如果环境可能发生变化,您还需要使组件条件可传递,以便修复\升级将部署正确的配置文件。

您可能面临的一个困难是组件应该代表独特的资源。但看起来您可能有很多不同的配置文件,它们都具有相同的名称并且发往相同的目标文件夹。您可能会发现为您的配置文件提供所有不同的“伪”名称并使用 CopyFile 将伪版本复制到其终端目标更容易。

关于wix - 如何构建 WiX 以便它根据 .msi 的安装位置复制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5622809/

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