Windows 環境向けに、企業導入などで好まれる MSI (Microsoft Installer) 形式のインストーラーを作成する方法を解説します。
前提条件
MSI の作成には WiX Toolset v3 が必要です。
1. WiX Toolset 公式サイト からインストーラーをダウンロードしてインストールします。
2. 環境変数 PATH に WiX の bin ディレクトリが含まれていることを確認します。
設定 (tauri.conf.json)
bundle.targets に "msi" を追加します。
{
"bundle": {
"targets": ["msi"],
"windows": {
"wix": {
"language": ["en-US", "ja-JP"],
"template": "installer.wxs",
"license": "LICENSE.txt"
}
}
}
}
- license: ユーザーに表示するライセンス許諾書(EULA)のテキストファイルパスを指定できます。
- template: インストーラーの UI や挙動を深くカスタマイズしたい場合にカスタム
.wxsファイルを指定します。
ビルド
npm run tauri build
成功すると src-tauri/target/release/bundle/msi/ に .msi ファイルが生成されます。