2012-03-23 3 views
7

インストーラの「ヘルプ」ボタンを作成しようとしていますが、何らかの理由でアイコンがプッシュボタンに表示されません。 WXSファイルで、私はWix 3.5プッシュボタンコントロールのアイコン

<Binary Id="info" SourceFile="$(var.ICONS)\info.ico" /> 

を次のように私は上部のバイナリ定義を持っているアイコンを使用しています

<WixVariable Id="WixUIInfoIcon" Value="Icons\info.ico"/> 

そして、次のように現在、私は私のメインのWiX製品WXSファイル内のアイコン画像を含むていますICONSはファイルパスを使って作成した変数で、QUADRUPLEが正確であることを確認するためにチェックしました。私は同じテクニックを別の場所でビットマップで使用しています。そのため、既知の問題として変数を除外しています。

その後、ボタン自体は、この

<Control Id="info" Type="PushButton" X="101" Y="51" Width="25" Height="23" ToolTip="Info for feature" Icon="yes" FixedSize="yes" IconSize="32"Text="info"> 
     <Publish Property="FEATURE_DESC_SHOW" Value="true"></Publish> 
     <Publish Event="SpawnDialog" Value="PopupDlgFeature">1</Publish> 
    </Control> 

のように、私が間違っていたり欠けている何かをやっている何か上の任意のアイデアを探します。私はこれを理解できないほど愚かではないと感じていますが、問題の最も単純なものが最悪の問題を引き起こすことがあります。 lol

答えて

3

問題は型変換だとわかりました。私の.bmpを.icoの何かに変換して、イメージが破損したときに起こりました。私は戻って、イメージを再変換し、今それは私が引き起こしたかもしれない混乱のために申し訳ありませんがうまく動作し、これをチェックする際に私の不注意を無視してください...

関連する問題