使用wix生成可执行文件

时间:2010-01-12 02:33:25

标签: wix wix3

我正在学习Wix,我想生成一个setup.exe文件,而不是setup.msi。

这可能吗?

1 个答案:

答案 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的非常好的东西。