我有2个 *.reg
文件,我想使用 WiX 创建 MSI 。
我已经使用 heat.exe
从reg创建WXS文件,然后看到可以使用 candle.exe
和 light.exe
< / strong>,但是我做错了事,我认为这很容易,但是我对此并不陌生。谢谢您的帮助。
答案 0 :(得分:0)
这里没什么可继续的。但是我假设您已经创建了WiX标记文件* .wxs,并且想要将其编译为MSI文件。如果安装了WiX本身以外的Visual Studio扩展,则可以使用Visual Studio这样做。两者都可以在这里找到:http://wixtoolset.org/releases/
也许尝试阅读以下答案:How to compile WiX using Visual Studio or Command Line。还有a similar answer。
candle.exe
和 light.exe
以及 heat.exe
的确切命令行参数或可以通过在命令提示符下使用 /?
调用该工具来获得其他任何WiX工具:
light.exe /?
candle.exe /?
heat.exe /?
要使上述方法起作用,必须将WiX bin目录添加到系统的Path变量中,或者您必须cd到WiX bin文件夹( "%ProgramFiles(x86)%\WiX Toolset v3.11\bin"
)并从此处调用命令
此处有更多信息:Linker (light.exe)