यहाँ एक बार और सभी के लिए XAML पार्स त्रुटि को ठीक करने का तरीका बताया गया है

हम अनुशंसा करते हैं: त्रुटियों, अनुकूलन और गति को Windows के सुधार के लिए कार्यक्रम।

XAML या एक्स्टेंसिबल एप्लीकेशन मार्कअप लैंग्वेज, XML (एक्सटेंसिव मार्कअप लैंग्वेज) पर आधारित भाषा है। इसका उपयोग .NET ऑब्जेक्ट बनाने से लेकर शुरू करने तक है। यह मुख्य रूप से .NET फ्रेमवर्क 3 और 4 प्लेटफार्मों में और विशेष रूप से विंडोज प्रेजेंटेशन फाउंडेशन या डब्ल्यूपीएफ या विंडोज सिल्वरलाइट के लिए उपयोग किया जाता है।

XAML तत्वों को सीधे आम भाषा रनटाइम या सीएलआर ऑब्जेक्ट इंस्टेंस के लिए मैप किया जाता है, जबकि XAML विशेषताओं को सीधे गुणों और घटनाओं से बांधा जाता है। हमेशा याद रखें कि सशर्त वक्तव्यों का मूल्यांकन रनटाइम पर किया जाता है, उन लोगों के साथ जो सच्चे होने का मूल्यांकन करते हैं, जबकि मूल्यांकन न करने वालों को नजरअंदाज किया जाता है। इस जानकारी को ध्यान में रखते हुए, चलिए समस्या निवारण की ओर बढ़ते हैं।

निम्नलिखित समाधानों को लागू करने से पहले, यह न भूलें कि .NET काम कर रहा है जो इष्टतम दक्षता के साथ काम करने के लिए मेटाडेटा की आवश्यकता होगी। वे तत्व जो आप उपयोग नहीं कर रहे हैं, हटा दिए जाते हैं, क्योंकि संकलन समय को बोझ नहीं बनाते हैं और फ़ाइल का आकार बढ़ाते हैं।

हालाँकि, यह नहीं हो सकता है कि आप रनटाइम (उदाहरण के लिए विजुअल स्टूडियो) पर क्या कर रहे हैं, इसलिए यह उन चीजों को हटा सकता है जिनका आप वास्तव में उपयोग करते हैं। जब क्रैश होता है, तो यह एक अपवाद वर्ग देगा, जो एक त्रुटि का प्रतिनिधित्व करता है जो एप्लिकेशन निष्पादन के दौरान होता है।

मैं XAML पार्स त्रुटि कैसे ठीक कर सकता हूं?

  1. आगे स्लैश वर्कअराउंड
  2. स्टैंडर्ड रिसोर्स फिक्स
  3. FontFamily ठीक करें

1. फॉरवर्ड स्लैश वर्कअराउंड

XAML से संबंधित किसी भी मुद्दे को हल करने की कुंजी यह है कि उस कोड में क्या हो रहा है, इस मुद्दे पर नज़र रखने के लिए। कभी-कभी समाधान एक आसान हो सकता है, जैसे कि इस मामले में, जब स्रोत छवि को सही ढंग से संकलित नहीं किया गया था। यह फ़िक्स कई उदाहरणों पर लागू किया जा सकता है, इसलिए फ़ाइल या URL पते का वर्णन करते समय फ़ॉरवर्ड स्लैश का उपयोग करना सुनिश्चित करें।

  1. बदलने के साथ में
  2. परिवर्तन सहेजें, और आप जाने के लिए अच्छे हैं।

2. स्टैंडर्ड रिसोर्स फिक्स

वर्तनी की गलती समय-समय पर हो सकती है। यदि ऐसा होता है, तो आपको निम्नलिखित के आधार पर एक त्रुटि मिलेगी:

Myproj.UWP.McgInterop.dll प्रकार का अपवाद 'Windows.UI.Xaml.Markup.XamlParseException' में हुआ, लेकिन उपयोगकर्ता कोड में संभाला नहीं गया था

अतिरिक्त जानकारी: इस त्रुटि कोड से संबंधित पाठ नहीं मिला।

नाम / कुंजी श्रेणी के साथ एक संसाधन नहीं मिल सकता है [रेखा: 0 स्थिति: 0]

इसे ठीक करने के लिए, निम्नलिखित करें:

  1. पृष्ठ के लिए देखें। स्रोत / ऐप। स्रोत या मानक संसाधन और वर्तनी की गलतियों की जाँच करें।
  2. वर्तनी की गलती को सुधारें और परिवर्तनों को सहेजें।

3. FontFamily फिक्स

ऐसा तब होता है जब आप एक XAML को एक ऐसे फ़ॉन्ट के साथ लोड कर रहे होते हैं जो आपके एप्लिकेशन में मौजूद नहीं होता है या FontFamily में मान निर्दिष्ट करता है और मान रिक्त होता है। एक FontFamily पसंदीदा फ़ॉन्ट परिवार, या एक या एक से अधिक कमबैक फ़ॉन्ट परिवारों के साथ प्राथमिक पसंदीदा फ़ॉन्ट परिवार निर्दिष्ट करने वाली एक वस्तु है।

मान लीजिए कि आपका प्राथमिक फ़ॉन्ट एरियल है और आपका पतन कैलिब्री है, यह कुछ इस तरह दिखाई देगा: - या - । लेकिन जब हम निम्नलिखित त्रुटि प्राप्त करते हैं तो हम क्या करते हैं?

HelloWorld.exe में 'Windows.UI.Xaml.Markup.XamlParseException' प्रकार का पहला मौका अपवाद

WinRT जानकारी: पाठ से 'Windows.UI.Xaml.Media.FontFamily' बनाने में विफल "। [पंक्ति: ५२ स्थिति: ६३]

  1. StandardStyles.xaml के लिए खोजें और FontFamily के सभी उदाहरणों का निरीक्षण करें जहां मान रिक्त है ( );
  2. उस मान को किसी भी फ़ॉन्ट में बदलें जिसे आप वर्तमान में उपयोग कर रहे हैं (उदाहरण एरियल), फिर अपने परिवर्तनों को सहेजें।

वहां आप जाते हैं, ये कुछ समाधान हैं जो आपको XAML पार्स त्रुटि को ठीक करने में मदद कर सकते हैं, इसलिए उन सभी का प्रयास करना सुनिश्चित करें।

अनुशंसित

फिक्स: विंडोज 10 एएमडी ड्राइवर्स की स्थापना को रोकता है
2019
उपयोगकर्ता कहते हैं कि उनका डेल वेन 11 प्रो स्क्रीन फ्रीज और अभिनय अजीब है
2019
वीडियो स्थिरीकरण सॉफ्टवेयर: अस्थिर वीडियो को स्थिर करने के लिए सबसे अच्छा उपकरण
2019