| 原作者 | ロブ・メンシング、マイクロソフト |
|---|---|
| 開発者 | .NET ファウンデーション |
| 初回リリース | 2004年4月5日 |
| 安定版リリース | 5.0.0 / 2024年4月5日 |
| リポジトリ | github.com/wixtoolset |
| 書かれた | C++、C# |
| オペレーティング·システム | ウィンドウズ |
| タイプ | ソフトウェア開発ツール |
| ライセンス | Microsoft 相互ライセンス |
| Webサイト | ウィックスツールセット |
Windows インストーラ XML ツールセット( WiX、発音は「ウィックス」) は、XMLからWindows インストーラパッケージを作成する無料ソフトウェアツールセットです。開発者がビルド プロセスに統合してMSIおよび MSM パッケージを作成できるコマンド ライン環境で構成されています。WiX は、オープン ソース ライセンスであるCommon Public Licenseの下でリリースされた最初のMicrosoftプロジェクトでした。[1] [2]また、外部 Web サイトでホストされた最初の Microsoft プロジェクトでもありました。[1]
2004年のリリース以降、マイクロソフトはWiXを使用してOffice 2007、SQL Server 2005、Visual Studio 2005/2008などの製品をパッケージ化してきました。[ 3] [2]
WiXには、 Visual Studio IDEを使用してWiXセットアッププロジェクトを作成および構築できるVisual StudioアドインであるVotiveが含まれています。Votiveは、 .wxsソースファイルの構文強調表示とIntelliSenseをサポートし、Visual StudioにWiXセットアッププロジェクトタイプ.wixprojを追加します。[4]
歴史
WiXはオープンソースライセンスであるCommon Public Licenseの下でリリースされた最初のMicrosoftプロジェクトでした。[1] [2]当初はSourceForgeでホストされていましたが、外部でホストされた最初のMicrosoftプロジェクトでもありました。[1]
2010年6月6日、WiXはSourceForgeからCodePlexに移行しました。2012年8月14日、マイクロソフトはWiXの著作権をマイクロソフトが後援するOutercurve Foundationに譲渡しました。[5]同時に、ライセンスはCommon Public LicenseからMicrosoft Reciprocal Licenseに変更されました。2016年5月4日、WiXは.NET Foundationに移管されました。
Visual Studio 2012以降、従来のセットアッププロジェクトタイプはVisual Studioから削除されました(Visual Studio 2013以降は拡張機能としてのみ利用可能)。WiXが推奨される代替手段です。[6]
機能
WiXは、コマンドラインを使用してWindowsインストーラ(.msi)パッケージを構築するために設計されたツールセットです。[4]以下のツールが付属しています:[5] [4] [7]
- Candle:ソースファイルをオブジェクトファイルにコンパイルする
- 軽量: オブジェクトファイルを .msi ファイルに結合します
- Lit: Light.exe でリンクできるライブラリを作成します
- Dark: .msi ファイルを WiX コードに逆コンパイルします
- Heat: WiXソースファイルを作成する
- Pyro: Windows インストーラーSDK を必要とせずにパッチ ファイル (.msp) を作成します。
- 書き込み: 依存関係インストーラーを調整
参照
参考文献
- ^ abcd Lawson, Stephen (2004年4月6日). 「Microsoft、WiXツールでオープンソース化」. Computerworld . 2024年4月15日閲覧。
- ^ abc Bisson, Simon (2021-12-01). 「WiX を使用して Windows インストーラーを作成する」. InfoWorld . 2024-05-04閲覧。
- ^ Robbins, John (2007年10月18日). 「WiX: 新規ユーザー向けヒント (パート1/3)」. Wintellect . 2014年2月22日時点のオリジナルよりアーカイブ。2014年2月16日閲覧。
- ^ abc ラミレス、ニック (2010-10-18)。WiX: Windows インストーラー XML の開発者ガイド: WiX を使用して Windows ソフトウェア用の手間のかからないインストーラーを作成する。Packt Publishing Ltd. ISBN 978-1-84951-373-9。
- ^ ab ラミレス、ニック (2012-01-01)。WiX 3.6 - Windows インストーラー XML 開発者ガイド。Packt Publishing Ltd. ISBN 978-1-78216-043-4。
- ^ Hodges, Buck (2011 年 3 月 17 日). 「Visual Studio セットアップ プロジェクト (vdproj) は、VS の将来のバージョンには同梱されません」 。2021年9 月 22 日閲覧。
- ^ ジョンソン、ブルース (2014-03-05). Professional Visual Studio 2013. John Wiley & Sons. ISBN 978-1-118-83205-9。
外部リンク
- 公式サイト
- Microsoft の WiX プロジェクトの Rob Mensching 氏へのインタビュー
