Windows Installer XML(WiX)を使ってインストーラーを作成したのですが、その際にいろいろなソフトのダウンロードやインストールを行いました。
本記事ではダウンロードやインストールしたツールの一覧およびインストール時のメモを記載します。参考までにどうぞ。
WiXを用いるため筆者がダウンロードやインストールしたソフトウェアは下記5つです。
- Microsoft .NET Framework 3.5 Service Pack 1 (フル パッケージ)
- WIX TOOLSET
- WiXEdit
- WiX Toolset Visual Studio 2017 Extension
- WIX TOOLSET ソースコード
これらのインストール時のメモを紹介していきます。
Microsoft .NET Framework 3.5 Service Pack 1 (フル パッケージ)
1.下記ページを開いてください。
2.ダウンロードボタンをクリックしてください。
![](https://work-note32.com/wp-content/uploads/2021/09/1-1-1024x731.jpg)
3.ダウンロードされたインストーラーを起動します。
4.[この機能をダウンロードしてインストールする]をクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/1-2.jpg)
5.インストール完了画面が表示されたら閉じるボタンを押してください。
![](https://work-note32.com/wp-content/uploads/2021/09/1-3.jpg)
6.PCを再起動してください。
WIX TOOLSET
1.下記のページを開いてください。
2.[WIX V3.11.2]ボタンをクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/2-1-1024x625.jpg)
3.GitHubのページが開くので”wix311.exe”をクリックしてください。
![](https://work-note32.com/wp-content/uploads/2021/09/2-2-1024x559.jpg)
4.ダウンロードされたインストーラーを起動します。
5.インストーラーがダウンロードされるので、Installボタンをクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/2-3.jpg)
6.これでOKです。Exitボタンを押すなどしてインストーラーを閉じてください。
![](https://work-note32.com/wp-content/uploads/2021/09/2-4.jpg)
7.下記のディレクトリを環境変数に設定してください。
- C:\Program Files (x86)\WiX Toolset v3.11\bin
- C:\Program Files (x86)\WiX Toolset v3.11\SDK
![](https://work-note32.com/wp-content/uploads/2021/09/2-5.jpg)
WiXEdit
1.下記ページへ移動します。
2.Downloadボタンをクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/3-1-1.jpg)
3.MSI doownloadをクリックし(①)、OKボタンをクリックします(②)。
![](https://work-note32.com/wp-content/uploads/2021/09/3-2-1024x494.jpg)
4.ダウンロードされたインストーラーを起動します。
5.Nextをクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/3-3.jpg)
6.利用規約を読み、問題ないことを確認してI Agreeをクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/3-4.jpg)
7.Typicalボタンをクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/3-5.jpg)
8.Installボタンをクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/3-6.jpg)
9.Finishボタンを押すなどして、インストーラーを終了します。
![](https://work-note32.com/wp-content/uploads/2021/09/3-7.jpg)
WiX Toolset Visual Studio 2017 Extension
1.下記ページへ移動しますす。
2.使用しているVisualStudioのバージョンに沿ったダウンロードボタンをクリックします。筆者は[WiX Toolset Visual Studio 2017 Extension]ボタンをクリックしました。
![](https://work-note32.com/wp-content/uploads/2021/09/4-1.jpg)
3.Downloadボタンをクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/4-2.jpg)
4.ダウンロードされたインストーラーを起動します。
5.Installボタンをクリックします。
![](https://work-note32.com/wp-content/uploads/2021/09/4-3.jpg)
6.Closeボタンを押すなどしてインストーラーを終了してください。
![](https://work-note32.com/wp-content/uploads/2021/09/4-4.jpg)
7.お使いのVisualStudioを起動し、新しいプロジェクトを作成する([Crtl]+[Shift]+[N]同時押し)画面で、下記のようにWixに関するプロジェクトを選択できるようになっていればOKです。
![](https://work-note32.com/wp-content/uploads/2021/09/4-5.jpg)
WIX TOOLSET ソースコード
1.下記ページへ移動します。
2.Source code(zip)をクリックしてください。
![](https://work-note32.com/wp-content/uploads/2021/09/5-1.jpg)
2.これでソースコードが入ったzipファイルがダウンロードされるので、適宜展開(解凍)してください。
GUIDを生成するツール
WiXでインストーラーを作っていくにあたり、GUIDを作成する必要があります。GUIDを生成するための簡易的なツールを紹介しますので適宜ダウンロードしてください。
![](https://work-note32.com/wp-content/uploads/cocoon-resources/blog-card-cache/faa95686b22416ae81f506f40cc3cd19.gif)
![](https://work-note32.com/wp-content/uploads/2021/09/5-3.jpg)
以上となります。参考になれば幸いです。