c# - ComponentResourceManager.GetObject( "$this.Icon" ) throwing Invocation Exception on WinXP -


यह एक winform ऐप के InitializeComponent () कार्यान्वयन पर कोड उत्पन्न करता है (कोड-पीछे *। Designer.cs फ़ाइल से)।

यह कोड विस्टा / 7 पर काम करता है, लेकिन XP पर रनटाइम पर चल रही है।

मेरे पास एक कस्टम आइकन है जो फ़ॉर्म में जोड़ा गया है। यह शुरू में एक png फ़ाइल थी। शक कि एक्सपी उस प्रारूप को संभाल नहीं सकता (आंतरिक अपवाद क्रमबद्धता के बारे में कुछ है) मैंने इसे एक ico फाइल में बदल दिया है उसी परिणाम।

क्या देता है?

मैंने इशारा करते हुए आइकन जोड़ा था यह एक एम्बेडेड संसाधन फ़ाइल को जोड़ते बिना, ico फ़ाइल में। मैंने ऐसा किया, और अब यह काम करता है अजीब। फिर भी यह जानना चाहूंगा कि क्यों


Comments