首页 > 解决方案 > 来自 reg 文件的 Wix 自动化

问题描述

我有 2 个*.reg文件,我想用WiX创建一个MSI。我曾经从 reg 创建 WXS 文件,然后我看到我可以使用and ,但我做错了,我认为这很容易,但我对此并不陌生。谢谢您的帮助。heat.execandle.exelight.exe

标签: windowswixregistryinstallation

解决方案


这里没有太多可做的。但我假设您已经创建了一个 WiX 标记文件 *.wxs,并且您希望将其编译为 MSI 文件。如果除了 WiX 本身之外还安装了 Visual Studio 扩展,则可以使用 Visual Studio 来执行此操作。两者都可以在这里找到:http ://wixtoolset.org/releases/

也许尝试阅读这个答案:How to compile WiX using Visual Studio or Command Line。和一个类似的答案


可以通过从命令提示符调用该工具来获得candle.exelight.exe以及或任何其他 WiX 工具的确切命令行参数:heat.exe/?

light.exe /?
candle.exe /?
heat.exe /?

要使上述工作正常,必须将 WiX bin 目录添加到系统的 Path 变量中,或者您必须 cd 到 WiX bin 文件夹 ( "%ProgramFiles(x86)%\WiX Toolset v3.11\bin") 并从那里调用命令。

这里有一些进一步的信息:链接器(light.exe)


推荐阅读