在 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" />