Windows 用インストーラー (MSI) を作る

Recipe ID: build-003

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 ファイルが生成されます。