我正在学习Wix,我想生成一个setup.exe文件,而不是setup.msi。
这可能吗?
答案 0 :(得分:15)
设置EXE通常称为引导程序或 chainer 。 WiX 3.5将附带一个名为burn.exe
的可执行文件,遗憾的是,它仍在大力开发中。
如果您刚刚使用基本的自解压EXE而没有其他逻辑,则可以使用随附的setupbld.exe
与WiX。然而,它非常有限,只包括最基本的功能。
或者,7-zip包括从现有MSI创建setup.exe的基本功能。您需要先安装SFXs for installers插件。
如果您正在追求额外的逻辑,依赖性检查等,那么有很多替代方案。我个人使用IRMakeBootstrap,但在wix-users邮件列表上听说过有关dotNetInstaller的非常好的东西。