2012-03-23 46 views
7

我正在嘗試爲我的安裝程序創建一個「幫助」按鈕,bur因爲某種原因我的圖標沒有出現在我的按鈕上。目前,我包括我的主要威克斯產品WXS文件的圖標圖片如下Wix 3.5按鈕控件上的圖標

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

然後在WXS文件我使用我在頂部的二進制定義如下

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

圖標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> 

任何意見或東西丟失。我覺得這裏有點愚蠢,我無法弄清楚,但有時候最簡單的問題會導致最糟糕的問題,對嗎?大聲笑

回答

3

原來,問題是類型轉換......當我將我的.bmp轉換爲一個有趣的事情,並且圖像已損壞。我回去重新轉換圖像,現在它工作正常哈哈對不起,我可能已經造成的任何困惑,請忽略我的疏忽檢查此更早...