WindowsインストーラーXML – ウィキペディア

before-content-x4

WindowsインストーラーXML (短い WIXツールセット )Windowsインストーラーパッケージを作成するためのプログラムコレクション( msi- msp- msm- mst- ファイル)XMLファイルの助けを借りて。

after-content-x4

WixはもともとMicrosoftで開発され、Microsoftによる最初のプログラムであり、フリーソフトウェアとして公開されました。 2004年3月31日にSourceForgeに登録されたとき、これは感覚を引き起こしました。 2012年9月、MicrosoftのWIXプロジェクトはOuterCurve Foundationにありました [2] 2016年5月に.NET Foundationに [3] 移行。
プロジェクトのソースコードは、2014年3月からGitHubで管理されています。 [4] これは以前にSourceForgeとCodePlexで開催されていました。 [5]

グラフィカルなユーザーインターフェイスは、Visual Studioのプラグインの形式でのみ存在します。

Wixはさまざまなコンポーネントで構成されており、その名前は「Wicks」(ろうそくのための英語)のしゃれに由来しています。

  • キャンドル (English Candle)、コンパイラであるコンパイラは、シンボルと記号への参照を含むオブジェクトファイルにXMLドキュメントをコンパイルするために使用されます。
  • ライト (English Light)、左側は、1つ以上のオブジェクトファイルを使用し、オブジェクトファイルの参照を他のオブジェクトファイルから正しいシンボルで接続します。 Lightは、バイナリファイルを管理し、それらを正しく処理し、最後にMSIまたはMSMファイルをそこから生成する責任があります。
  • 点灯 (英語で照らされた文献を参照)、ライブラリツールである英語では、いくつかのオブジェクトファイルをライブラリに組み合わせて、光でspareすることができるオプションのツールです。
  • 燃えた (英語の燃焼)、バーンエンジンは、ランニング時間環境やライブラリの不足など、予備設置用のボートラッパーであり、複数のインストールパッケージ(MSIおよびMSPファイルや古典的なEXEインストールなど)を有効にします。
  • 暗い (English Darkness)、Decompilerは、既存のMSIファイルとMSMファイルを採取し、パッケージを表すXMLドキュメントを作成します。
  • 獣脂 (英語の皮脂)と (English Heat) – Tallowは、Wix DateYists用のXMLスクリプトを作成し、それをディレクトリツリーに変換するためのツールです。 WIX「フラグメント」を生成します。これは、コンパイル期間用に他のWIXソースコードファイルと組み合わせることができます。 WIX 3.0から、これはいわゆるヒートツールを引き継ぎます。これはさらにうまく機能するはずです。また、「Mallow」として知られる獣脂の非公式バージョンもあり、同期スキルと改善されたコンポーネントIDを備えています。

3番目のXブランチの他のコンポーネントはツールです 記章 溶けた 松明 パイロ wixcop wixunit ルクス nit (短い説明を参照してください [6] )。

3.10.2以前のバージョンでは、実行可能なインストールプログラムがセキュリティギャップを知っています。 [7] [8]

  • ニック・ラミレス: WIX 3.6:WindowsインストーラーXMLへの開発者ガイド 、Pack Publishing、Birmingham 2012(第2版)、ISBN 978-1-78216-042-7
  1. Open HubのWIXオープンソースプロジェクト:言語ページ の: ハブを開きます 。 (2018年7月18日にアクセス)。
  2. http://robmensching.com/blog/posts/2012/8/14/outercurve-foundation-and-wix-toolset-together-at-last/
  3. https://www.dotnetfoundation.org/blog/2016/05/04/wix-toolset-welomp
  4. github.com:WIXツールセット
  5. CodePlexのWIXプロジェクトページ 記念 2013年12月1日から インターネットアーカイブ ))
  6. http://wixtoolset.org/documentation/manual/v3/overview/alltools.html
  7. WIX V3.10.2がリリースされました
  8. Bugtraq: 実行可能なインストーラーは脆弱です^wevil(ケース3):WIX Toolsetのブートストラッパー「burn.exe」

after-content-x4