Wix:为什么单一MSI而不是MSI+CAB?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (35)

我的Wix项目创建了install.msi和cab。我怎么能把所有的东西都打包到MSI中呢?我可能会使用7-zip SFX来解决这个问题,但我已经看到其他应用程序只有一个MSI。

提问于
用户回答回答于

没有发布任何源,但我假设您的WXS文件有一个Media元素。只需将EmbedCab属性设置为“是”。

用户回答回答于

自Wix 3.8以来:

<MediaTemplate EmbedCab="yes" />

在Wix 3.8之前:

<Media Id="1" Cabinet="cab1.cab" EmbedCab="yes" />

扫码关注云+社区