在 MSI 文件中包括 CAB 文件
页面创建日期 :
环境
- Visual Studio
-
- Visual Studio Community 2017
- Visual Studio Community 2019
- WiX Toolset
- 3.11.2
* 它适用于其他版本,但尚未确认
入门
创建 Windows 安装程序时,要安装的文件不是 MSI 文件,而是 CAB 文件。 存储。 因此,通常,当您创建安装程序时,除了 MSI 文件之外,还会创建 CAB 文件。 如果没有两个文件,则无法执行安装。
您可以通过更改设置在 MSI 文件中包括 CAB 文件。
步骤
在视觉工作室中打开项目并编辑产品.wxs 的以下参数:
Wix/Product/MediaTemplate/@EmbedCab
如果"嵌入式 Cab"设置为"是",则 CAB 文件可以包含在 MSI 文件中。
<Wix>
<Product>
<MediaTemplate EmbedCab="yes" />