2012-03-23 8 views
7

Próbuję utworzyć przycisk "Pomoc" dla mojego instalatora, z jakiegoś powodu moja ikona nie pojawia się na moim przycisku. Obecnie jestem w tym obraz ikony w moim głównym produktem Wix pliku wxs następującoWix 3.5 Ikony na przycisku sterującym

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

Następnie w pliku wxs Używam ikonę Mam binarny definicję na górze następująco

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

IKONY to zmienna, którą utworzyłem ze ścieżką pliku, którą I QUADRUPLE zaznaczono, aby upewnić się, że była dokładna. Używam tej samej techniki z bitmapą w innym miejscu i wygląda na to, że wykluczyłem zmienną jako znany problem.

Potem sam przycisk wygląda tak

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

jakieś pomysły na coś, co robię źle czy coś, że nie brakuje. Czuję się trochę głupio, że nie mogę tego zrozumieć, ale czasami najprostszy problem może powodować najgorsze problemy, czy mam rację? lol

Odpowiedz

3

Okazało się, że problem był typ konwersji ... kiedy konwertowałem moje .bmp na .ico coś się stało i obraz był uszkodzony. Wróciłem i ponownie skonwertowałem obraz, a teraz działa dobrze, przepraszam za wszelkie zamieszanie, które mogłem wywołać, i proszę, zignoruj ​​moją nieumyślność w sprawdzaniu tego wcześniej ...

Powiązane problemy