2012-03-23 13 views
7

मैं अपने इंस्टॉलर के लिए "सहायता" बटन बनाने की कोशिश कर रहा हूं, किसी कारण से मेरा आइकन मेरे पुश बटन पर दिखाई नहीं देता है। इस प्रकारपुश बटन नियंत्रण पर विक्स 3.5 आइकन

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

फिर wxs फ़ाइल में मुझे लगता है मैं शीर्ष पर द्विआधारी परिभाषा के रूप में

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

इस प्रकार है आइकन का उपयोग कर रहा वर्तमान में मैं अपने मुख्य wix उत्पाद wxs फ़ाइल में आइकन छवि शामिल कर रहा हूँ आईसीओएनएस एक वेरिएबल है जिसे मैंने फ़ाइल पथ के साथ बनाया है जिसे मैं सटीक बनाने के लिए क्वाड्रूप्ले चेक किया गया था। मैं इस तकनीक का उपयोग कहीं और बिटमैप के साथ कर रहा हूं, और ऐसा प्रतीत होता है इसलिए मैंने चर को एक ज्ञात समस्या के रूप में अस्वीकार कर दिया है।

फिर बटन की तरह ही है कि मैं गलत कर रहा हूँ कुछ पर इस

<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 में परिवर्तित किया तो कुछ हुआ और छवि दूषित हो गई। मैं वापस गया और छवि को दोबारा परिवर्तित कर दिया और अब यह किसी भी भ्रम के कारण मुझे ठीक है, कृपया मुझे यह जांचने में मेरी अनजानता की उपेक्षा करें ...

संबंधित मुद्दे