複数のMSIを1つのインストールパッケージにパッケージ化したいので、Wix3.6からBurnを使用しています。Wix 3.6 Burn:アンマネージカスタムUI
インストールするパッケージを選択できるようにする簡単なユーザーインターフェイスが必要です。
私は標準のBA(wixstdba.dll)がこの機能性を提供しておらず、私自身のBAを書く必要があることを理解しています。
私はC++ BAの例として 'wix36-sources'パッケージからプロジェクト 'wixstdba'を探しています。
<Bundle
Name="$(var.ProductName)"
Version="$(var.ProductVersion)"
Manufacturer="$(var.VendorName)"
UpgradeCode="$(var.UpgradeCode)" >
<BootstrapperApplication SourceFile="wixstdba.dll" />
<Chain>
...
私は正常にバンドル建て::私は結果の.EXEを実行すると、しかし
light -ext WixBalExtension.dll -ext WixUIExtension -ext WixUtilExtension installer-v$(VERSION).wixobj -o installer-v$(VERSION).exe
candle -o installer-v$(VERSION).wixobj bundle.wxs -d"Platform=x64"
を私は単にプロジェクトを再構築し、次のように私のバンドルに結果のDLLを追加しようとしている開始するには、 何も起こりません。 UIは表示されず、ソフトウェアもインストールされず、エラーメッセージも表示されません。
私は間違っていると思いますか?