2

テーマ ファイルが使用されていない場合、すべてのコンピューターで正常に動作する wix ブートストラップを作成しました。テーマ ファイルを使用すると、自分のコンピューターでは実行されますが、他のユーザーのコンピューターでは実行されません。

<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" > <bal:WixStandardBootstrapperApplication LicenseFile="C:\eula.rtf" ThemeFile="C:\myTheme.xml" /> </BootstrapperApplicationRef>

4

1 に答える 1

4

まず、他のマシンのバンドル ログ ファイルを調べて、エラーを確認します。メッセージは、テーマの読み込みに問題があることを示している可能性があります。その場合は、テーマ ファイル内のすべてのルース ファイルへのパス (Image要素ImageFile属性など) が相対パスであることを確認してください。最後に、ルーズ ファイルをPayload.xml の要素として必ず含めてBootstrapperApplicationRefください。

.wxs ファイルとは異なり、テーマ ファイルのルーズ ファイルは自動的に含まれません。Payloadそのため、要素を自分で追加する必要があります。

于 2013-02-28T19:26:44.083 に答える