windows - 来自 reg 文件的 Wix 自动化
问题描述
我有 2 个*.reg
文件,我想用WiX创建一个MSI。我曾经从 reg 创建 WXS 文件,然后我看到我可以使用and ,但我做错了,我认为这很容易,但我对此并不陌生。谢谢您的帮助。heat.exe
candle.exe
light.exe
解决方案
这里没有太多可做的。但我假设您已经创建了一个 WiX 标记文件 *.wxs,并且您希望将其编译为 MSI 文件。如果除了 WiX 本身之外还安装了 Visual Studio 扩展,则可以使用 Visual Studio 来执行此操作。两者都可以在这里找到:http ://wixtoolset.org/releases/
也许尝试阅读这个答案:How to compile WiX using Visual Studio or Command Line。和一个类似的答案。
可以通过从命令提示符调用该工具来获得candle.exe
和light.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)
推荐阅读
- sql - 如何在 SQL 中显示来自多个表的数据,但前提是一列数据与另一列匹配?
- sql - 如何让我的代码一直运行?
- angular - 路由器的孩子没有加载
- javascript - 使用 Chrome 控制台移动到新 URL 时,有没有办法让变量保持活动状态?
- python - Pyspark:当我打印累加器时,它给出零值
- python - 是否有用于 jupyter notebook 的文档字符串自动完成工具?
- r - 如何防止闪亮的应用程序变灰?
- .net - 有没有像 Java 的 enum.ordinal() 这样的 .NET 结构?
- r - 日期格式更改
- javascript - 使用 JS 解析 ipstack JSON 数据