我的Wix项目创建了install.msi和cab1.cab文件。如何将它们打包到msi文件中?我可能会使用7-zip SFX来解决这个问题,但我也看到其他应用程序只有一个单独的msi文件。
我的Wix项目创建了install.msi和cab1.cab文件。如何将它们打包到msi文件中?我可能会使用7-zip SFX来解决这个问题,但我也看到其他应用程序只有一个单独的msi文件。
MediaTemplate
中将EmbedCab属性设置为“yes”即可。<MediaTemplate EmbedCab="yes" />
设置EmbedCab="yes"
。
自WIX 3.8以来:
<MediaTemplate EmbedCab="yes" />
在 WIX 3.8 之前:
<Media Id="1" Cabinet="cab1.cab" EmbedCab="yes" />
使用 WiX 工具集 v4,您只需要在 Package
元素内添加以下 MediaTemplate
元素:
<MediaTemplate EmbedCab="yes" />
MediaTemplate
元素中添加EmbedCab="yes"
以实现此功能。 - Jeff Yates