WiXの最新版をインストール

Windows用のインストーラを作成するため、久しぶりにWiXを使うのでインストールから動作確認までを再実行する。

インストール

WiX Toolset
上記サイトから最新版v3.7をダウンロードする。他に事前インストールしておくものは特に無し。

wix37.exeファイルをダウンロードして、ダブルクリックすれば下の画面が開く。Windows 8風のインターフェースなのだな。

「インストール」の項目を選んでクリックするとインストール開始。数分で完了する。以下のフォルダにインストールされていた。

このフォルダのbin/にパスを通しておく。どこからでもコマンドを実行できるように。

動作確認

動くかどうか、動作確認する。

  1. サンプルパッケージの用意

WiX Toolset Tutorialのページを見て、使い方を確認する。SampleFirstパッケージをWiX Toolset Tutorialからダウンロードして、インストーラを作ってみる。

  1. GUIDの書き換え

この中のwxsファイルを基本的にそのまま使えるが、ただGUIDsをすべて新たに指定しなければならない。GUIDsを自動作成するためのサイト(Generate GUIDs online)ですべてのGUIDを取得する。

  1. コマンドの実行

SampleFirst.wxsファイルがあるフォルダで、

candle SampleFirst.wxs

を実行する。問題がないと、SampleFirst.wixobjファイルが作成される。

light SampleFirst.wixobj

と続けて実行すると、インストーラmsiファイルが作成された。

以上で動作確認完了。