我正在学习Wix,我想生成一个setup.exe文件而不是setup.msi文件。
那可能吗?
最佳答案
设置EXE通常称为 bootstrap 或链接程序。 WiX 3.5将附带一个名为burn.exe
的可执行文件,但遗憾的是,该文件仍在大量开发中。
如果仅使用基本的自解压缩EXE,而没有其他逻辑,则可以将随附的setupbld.exe
与WiX结合使用。但是,它非常有限,仅包含最基本的功能。
或者,7-zip包括用于从现有MSI创建setup.exe的基本功能。您将需要首先安装SFXs for installers插件。
如果您需要其他逻辑,依赖性检查等,那么还有很多替代方案。我个人使用IRMakeBootstrap,但是在wix-users邮件列表上听到了关于dotNetInstaller的很好的消息。
关于wix - 使用wix生成可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2046320/