1

動作するWiXパッチを作成しましたが、インストール中に製品の背景画像が表示されません。

元の製品設定ダイアログには画像が表示され、次のようにプロジェクトで定義されます。

<Product ...>
    <WixVariable Id="WixUIBannerBmp" Value="gn_setup_dialog_banner.bmp" />
    <WixVariable Id="WixUIDialogBmp" Value="gn_setup_dialog.bmp" />

パッチが作成され、正常に動作します。問題は、これらの画像が表示されないことです。ダイアログのデフォルトの背景が表示されます。

これが役立つ場合の私のパッチは次のとおりです。

<?xml version='1.0' encoding='windows-1252'?>
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
    <Patch AllowRemoval='yes'
        Manufacturer='xxx'
        MoreInfoURL='...'
        DisplayName='...'
        Description='Small Update Patch'
        Classification='Update'
        Codepage="...">

        <Media Id='5000' Cabinet='RTM.cab'>
            <PatchBaseline Id='RTM' />
        </Media>        

        <PatchFamily Id="HotFixPatchFamily" Version="1.0.1.0" Supersede="no" />
    </Patch>
</Wix>

助けてくれてありがとう。

4

1 に答える 1

0

なんらかの理由で、パッチはこれら 2 つのファイルを「新しい」ファイルとして配布していましたが、変更されていませんでした。

とにかく、ここで提案されているように、ストックWixダイアログ画像を置き換えることで問題を解決しました(下部の「ストックビットマップの置き換え」):

http://wix.sourceforge.net/manual-wix2/WixUI_dialog_library.htm

于 2013-01-08T15:52:34.250 に答える