WiXで作成したインストーラーを1つのファイルにまとめる

WiXで作成したインストーラーを1つのファイルにまとめる手順を紹介します。

通常の動作

何も指定しない場合、インストーラーのmsiファイルとファイルが圧縮されているcabファイルが作成されます。
WiXで作成したインストーラーを1つのファイルにまとめる:画像1

小規模なアプリでは、インストーラーを1つのファイルにまとめたいことがあります。

手順

Media タグ、MediaTemplateタグに EmbedCab="yes" 属性を追加します。

書式例

<MediaTemplate EmbedCab="yes" />;

実行結果

EmbedCab="yes" を追加してプロジェクトをビルドします。ビルド結果はmsiファイルだけになり、cabファイルはmsiファイルに埋め込まれます。
WiXで作成したインストーラーを1つのファイルにまとめる:画像2


AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2017-03-10
Copyright © 1995–2025 iPentec all rights reserverd.