【问题标题】:How to generate an MST file for a WiX instance transform?如何为 WiX 实例转换生成 MST 文件?
【发布时间】:2014-03-31 19:35:50
【问题描述】:

我有一个使用 WiX 构建的安装程序,使用 InstanceTransforms 标签。例如:

<InstanceTransforms Property="INSTANCEID">
   <Instance Id="Install2" ProductCode="*" UpgradeCode="guid-goes-here" ProductName="Product" />
</InstanceTransforms>

我想查看使用 Orca 进行实例变换的效果。

我想我需要生成一个 mst 文件来执行此操作。

我需要采取哪些步骤才能从我的 WiX 源文件获取代表我的实例转换的 mst 文件?

【问题讨论】:

    标签: wix orca


    【解决方案1】:

    AFAIK 你不能在 ORCA 中做到这一点。我只知道您在 ORCA 中更改某些内容然后使用 Transform -> Generate Transform 根据您的修改创建转换的工作流程。

    但是,如果您有基本 MSI 和转换后的 MSI,则可以使用 Windows SDK 中包含的以下脚本之一(通常位于 %ProgramFiles%\Microsoft SDKs\Windows\v7.1\Samples\sysmgmt\msi\scripts

    • WiGenXfm.vbs - generates a transform from two databases, or compares them
    • WiDiffDb.vbs - lists the differences between two databases (CSCRIPT only)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-12
      • 1970-01-01
      • 2010-09-21
      • 2014-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-19
      相关资源
      最近更新 更多