WiX Burn 3.6 のカスタム UIに関する適切な参照/例はありますか?
私はグーグルで調べましたが、それらは情報の断片です。
WiX インストーラー自体が良い例で、ソースはCodePlex ( WiX 3.6 Beta )経由で無料で入手できます。WiX 3.6 インストールのブートストラップである WixUX プロジェクトを確認してください。別のスタック オーバーフローの質問は、カスタム WIX バーン ブートストラップ ユーザー インターフェイスですか? 、開始方法を説明します。
または、最新の毎週の WiX リリースを入手した場合、プロジェクトは WixBA に名前が変更されています。を参照してくださいsrc\Setup\WixBA。
はい、あちこちに散らばっています。私はVisual Studio 2010Product.wxsを使用して、UI 用の別の WXS ファイルを維持しています。基本的に、UI をデザインするためにWiX Editをダウンロードしました。
まずは、WiX Edit にロードできる WXS UI ファイルを含む WiX ソースをダウンロードして、それらがどのように機能するかを確認してください。ソースはこちらからダウンロードできます。
私が行ったことは、WixUI ファイルの 1 つを Visual Studio 2010 のプロジェクトにコピーすることでした。ソースをダウンロードすると、wix36-sources\src\ext\UIExtension\wixlib の下にあります。ここには次のものがあります。
このことから、ダイアログが流れていることがわかります。ただし、ここには次のような個別のダイアログ ファイルがあります。
これらを Wix Edit にロードして、ダイアログをプレビューできます。理解が深まるはずです。
さらに、メインの Wix ページはWix Toolsetにあります。
Wix の書籍WiX: A Developer's Guide to Windows Installer XMLを Amazon から注文しました。英国では£30.99。うまくいけば、この本はよく使われたお金になるでしょう。5つ星のレビューが1つあるので、指が交差しました。