1

Burnを使用して構築される新しいブートストラッパーの概念実証に取り組んでいます。これまでのところ、私はすべてをうまく機能させることができました。正直言って、予想以上に良くなりました。

私が特定できなかったのは、WiX UIでビルドを取得して、サービスのユーザー名とパスワードを要求し、それを適切なMSIに送信する方法だけです。これを行うために組み込まれているものはありますか?

より一般的な質問では、Burnを使い始めたり、最大限に活用したりするための優れたリソースはありますか?

4

1 に答える 1

1

これは古い質問ですが、誰かがここを探しに来た場合は、MSIに情報を渡す方法があります。バンドル内のMsiPackageのMsiPropertyを設定してから、を使用Engine.StringVariablesしてそれらを設定/取得できます。例えば:

<MsiPackage Id="PackageID" SourceFile="C:\Location...\Package.msi" DownloadUrl="https://downloadurl/Package.msi">
   <MsiProperty Name="MyProperty" Value="[MyProperty]"/>
</MsiPackage>
于 2012-09-11T10:24:34.077 に答える