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

विषयसूची:

वीडियो: Devar Bhabhi hot romance video देवर à¤à¤¾à¤à¥€ की साथ हॉट रोमाठ2024

वीडियो: Devar Bhabhi hot romance video देवर à¤à¤¾à¤à¥€ की साथ हॉट रोमाठ2024
Anonim

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  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. मूल्य को किसी भी फ़ॉन्ट में बदलें जिसे आप वर्तमान में उपयोग कर रहे हैं (उदाहरण एरियल), फिर अपने परिवर्तनों को सहेजें।
  3. वहां आप जाते हैं, ये कुछ समाधान हैं जो आपको XAML पार्स त्रुटि को ठीक करने में मदद कर सकते हैं, इसलिए उन सभी का प्रयास करना सुनिश्चित करें।

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