पर निर्भर करता है "छवि प्रारूप अपरिचित है" हमारे पास एक सी # डब्ल्यूपीएफ प्रोजेक्ट (.NET 4.0, विजुअल स्टूडियो 2010) है। यह विंडोज एक्सपी और विंडोज 7 दोनों पर परीक्षण किया गया है और यह ठीक काम करता प्रतीत होता है, लेकिन अब मुझे मैदान पर दो ग्राहकों (दोनों कारणों से स्पेन में स्थित दोनों) से रिपोर्ट प्राप्त हुई है जो सॉफ्टवेयर शुरू नहीं कर सकते हैं।मॉनिटर
लॉग फ़ाइल को देखते हुए मुझे लगता है कि उन्हें "छवि प्रारूप अपरिचित" अपवाद मिलता है (इसके कारण: HRESULT: 0x88982F07 से अपवाद)।
मैंने त्रुटि पर गुमराह किया है और मुझे लगता है कि ऐसा लगता है कि WPF Windows XP पर Vista PNG आइकन लोड करने में विफल रहता है। लेकिन ये रिपोर्ट कुछ साल पुरानी हैं, निश्चित रूप से माइक्रोसॉफ्ट ने इसे अब तक (?) हल किया है, और मेरे मामले में यह अधिकांश एक्सपी इंस्टॉलेशन पर ठीक काम करता है। मैं वास्तव में अधिक हालिया विंडोज़ पर आइकन उपस्थिति को सीमित नहीं करना चाहता हूं।
हमारे आवेदन का सबसे आम उपयोग लैपटॉप पर है, और उपयोगकर्ताओं में से एक ने बताया कि जब उसने अपने लैपटॉप को बाहरी मॉनिटर से कनेक्ट किया तो समस्या हल हो गई। और जब मैंने दूसरे व्यक्ति से एक ही बात का परीक्षण करने के लिए कहा तो उसका एक ही परिणाम था।
तो मेरे प्रश्न हैं: क्या आप जानते हैं कि माइक्रोसॉफ्ट द्वारा यह समस्या हल हो गई है? क्या आप जानते हैं कि यह केवल कुछ विंडोज एक्सपी उदाहरणों और मॉनीटर से कैसे संबंधित है? और सबसे महत्वपूर्ण बात यह है कि क्या आप जानते हैं कि आइकन बदलने के बिना हमारे एप्लिकेशन को और अधिक मजबूत बनाने के लिए मैं क्या कर सकता हूं?
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/9e723d51-0e26-4609-8fe1-5e0edcf7385b/ यह अगर खुद को हल करेंगे में इंगित करता है आप आइकन को संपीड़ित नहीं करते हैं। –
टिप के लिए धन्यवाद, मैं इसका परीक्षण करूंगा। मैंने संपीड़न के बिना आइकन बनाया है, आइकन फ़ाइल 5 गुना बड़ा हो जाती है, लेकिन इन दिनों कोई समस्या नहीं है (जब तक कि असंपीड़ित आइकन होने के साथ अन्य दोष भी न हो?)। – Christoffer
आकार के अलावा कोई नुकसान नहीं है जिसे मैं जानता हूं। –