मेरे पास एक एक्सएएमएल (विंडोज 8 विनआरटी एक्सएएमएल) + सी # एप्लिकेशन है जिसमें एक्सएएमएल उपयोगकर्ता नियंत्रण है। डिजाइनर में, मुझे कोई समस्या नहीं दिखाई देती है (कोई लाल रेखांकित या समान नहीं)। परियोजना बिना किसी त्रुटि के संकलित करती है। जब मैं एप्लिकेशन चलाता हूं, तो एप्लिकेशन "XAML पार्स त्रुटि" के साथ InitializeComponent()
में टूट जाता है। मुझे नहीं पता कि इस तरह के मुद्दे को कैसे डिबग करें। समस्या की पहचान करने के लिए कदम क्या होंगे? हां, एक्सएएमएल उपयोगकर्ता नियंत्रण या रिसोर्स डिक्शनरी में कुछ गड़बड़ है लेकिन एक संरचित तरीके से इस तरह की त्रुटि से कैसे निपटेंगे?एक्सएएमएल पार्स त्रुटियों को कैसे हल करें?
[संपादित करें]
ठीक है, ऐसा लगता है कि निशान त्रुटि WinRT के लिए सही दृष्टिकोण हो रहा है।
बीटीडब्ल्यू। मुझे "मेरा" कोड के साथ समस्या मिली।
मेरी परियोजना को "पेगासस.कोर" कहा गया था और दृश्य स्टूडियो से उत्पन्न CalenderControl.g.i.cs
फ़ाइल में, पथ यह था: "ms-appx:///Pegasus_Core/View/CalendarControl.xaml"
-> प्रतिस्थापित "। साथ "_"
क्या आप प्रोजेक्ट चलाते समय आउटपुट विंडो फलक में कोई चेतावनी या त्रुटियां हैं? – JoshVarty
मेरी गिरावट का तरीका XAML के हिस्सों को दूर करना शुरू करना है (विशेष रूप से यदि आपके पास अंतिम कार्य-संस्करण है) जब तक यह दोबारा काम न करे। उस बिंदु पर, जब तक यह विफल रहता है तब तक बिट्स को वापस जोड़ें। यह आपको अपराधी का अच्छा विचार देना चाहिए। –
इसे अलग करें। सबकुछ हटाएं और चीजों को एक बार कोड में एक बार वापस जोड़ें जब तक आपको यह पता न लगे कि इसका क्या कारण है। – Earlz