14

WiX Burn 3.6 のカスタム UIに関する適切な参照/例はありますか?

私はグーグルで調べましたが、それらは情報の断片です。

4

2 に答える 2

13

WiX インストーラー自体が良い例で、ソースはCodePlex ( WiX 3.6 Beta )経由で無料で入手できます。WiX 3.6 インストールのブートストラップである WixUX プロジェクトを確認してください。別のスタック オーバーフローの質問は、カスタム WIX バーン ブートストラップ ユーザー インターフェイスですか? 、開始方法を説明します。

または、最新の毎週の WiX リリースを入手した場合、プロジェクトは WixBA に名前が変更されています。を参照してくださいsrc\Setup\WixBA

于 2011-11-21T16:02:19.197 に答える
3

はい、あちこちに散らばっています。私は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 の下にあります。ここには次のものがあります。

  • WixUI_FeatureTree.wxs
  • WixUI_InstallDir.wxs
  • WixUI_Advanced.wxs
  • WixUI_InstallDir.wxs
  • WixUI_Minimal.wxs
  • WixUI_Mondo.wxs

このことから、ダイアログが流れていることがわかります。ただし、ここには次のような個別のダイアログ ファイルがあります。

  • CancelDlg.wxs
  • BrowseDlg.wxs

これらを Wix Edit にロードして、ダイアログをプレビューできます。理解が深まるはずです。

さらに、メインの Wix ページはWix Toolsetにあります。

Wix の書籍WiX: A Developer's Guide to Windows Installer XMLを Amazon から注文しました。英国では£30.99。うまくいけば、この本はよく使われたお金になるでしょう。5つ星のレビューが1つあるので、指が交差しました。

于 2012-09-18T11:04:27.560 に答える