यदि आप विजुअल स्टूडियो के साथ डिज़ाइन किया गया एप्लिकेशन लॉन्च करने का प्रयास कर रहे हैं या जब आप अपने विंडोज 11 या विंडोज 10 पीसी को बूट करते हैं और डेस्कटॉप पर आपको संदेश के साथ एक त्रुटि संकेत मिलता है आपके एप्लिकेशन में हैंडल न किया गया अपवाद हुआ है मजबूत> , तो इस पोस्ट का उद्देश्य त्रुटि को ठीक करने के लिए सबसे उपयुक्त समाधानों में आपकी सहायता करना है।
जब आप इस समस्या का सामना करते हैं, तो आपको निम्न पंक्तियों के साथ त्रुटि संदेश प्राप्त होगा;
<ब्लॉकक्वॉट>Microsoft.NET फ्रेमवर्क
आपके आवेदन में अनियंत्रित अपवाद आ गया है। यदि आप जारी रखें पर क्लिक करते हैं, तो एप्लिकेशन इस त्रुटि को अनदेखा कर देगा और जारी रखने का प्रयास करेगा। यदि आप छोड़ देते हैं, तो एप्लिकेशन तुरंत बंद हो जाएगा।
अमान्य वर्ग।
आप निम्न में से एक या अधिक कारणों से इस समस्या का सामना कर सकते हैं;
- आपका एंटीवायरस अपराधी हो सकता है।
- कुछ प्रोग्राम या मैलवेयर चल रहे होंगे।
- Microsoft .NET Framework स्थापना दूषित है।
- स्क्रिप्ट डिबगिंग को रजिस्ट्री के माध्यम से सक्षम किया गया है।
- Msvcr92.dll में पहुँच उल्लंघन।
- Ubisoft लॉन्चर रजिस्ट्री कुंजी को हटाया जा रहा है।
- सिस्टम फ़ाइल भ्रष्टाचार।
आपके आवेदन में हैंडल न किया गया अपवाद हुआ है
यदि आप इस समस्या का सामना कर रहे हैं, तो आप नीचे दिए गए हमारे अनुशंसित समाधानों को बिना किसी विशेष क्रम में आज़मा सकते हैं और देख सकते हैं कि क्या इससे आपके आवेदन में अनहेल्ड अपवाद उत्पन्न हुआ है को हल करने में मदद मिलती है। आपके विंडोज 11/10 डिवाइस पर समस्या।
- .NET Framework सक्षम करें
- .NET Framework का नवीनतम संस्करण स्थापित करें
- .NET फ्रेमवर्क रिपेयर टूल चलाएं
- SFC और DISM स्कैन करें
- क्लीन बूट स्थिति में समस्या निवारण
- तृतीय-पक्ष सुरक्षा सॉफ़्टवेयर अक्षम/अनइंस्टॉल करें (यदि लागू हो)
- रजिस्ट्री संशोधित करें - यूबीसॉफ्ट लॉन्चर कुंजी हटाएं (यदि लागू हो)
- इंटरनेट विकल्प रीसेट करें
- स्क्रिप्ट डिबगिंग अक्षम करें (यदि लागू हो)
आइए सूचीबद्ध समाधानों में से प्रत्येक से संबंधित प्रक्रिया के विवरण पर एक नज़र डालें।
नीचे दिए गए समाधानों को आजमाने से पहले, अपडेट की जांच करें और अपने विंडोज 11/10 डिवाइस पर कोई भी उपलब्ध बिट्स इंस्टॉल करें और देखें कि जब आप प्रोग्राम लॉन्च करते हैं या आपके सिस्टम को बूट करते हैं तो त्रुटि फिर से दिखाई देती है या नहीं। साथ ही विंडोज डिफेंडर या किसी भी सम्मानित तृतीय-पक्ष एवी उत्पाद के साथ एक पूर्ण सिस्टम एवी स्कैन चलाएं ताकि वायरस/मैलवेयर कीटाणुरहित और हटा सकें जो कि समस्या का कारण हो सकता है।
1] .NET Framework सक्षम करें
चूंकि त्रुटि संकेत .NET Framework को इंगित करता है, इस समाधान के लिए आपको यह सुनिश्चित करने की आवश्यकता है कि आपके Windows 11/10 कंप्यूटर पर .NET Framework सक्षम है, और फिर जांचें कि क्या आपके एप्लिकेशन में हैंडल न किया गया अपवाद हुआ है आपके डिवाइस पर समस्या हल हो गई है। अन्यथा, अगला समाधान आज़माएं।
2] .NET Framework का नवीनतम संस्करण स्थापित करें
यह मानते हुए कि आपके सिस्टम पर पहले से ही .NET Framework सक्षम है, लेकिन त्रुटि फिर से दिखाई दे रही है, आप अपने विंडोज 11/10 डिवाइस पर व्यवस्थापक विशेषाधिकार के साथ .NET Framework का नवीनतम संस्करण डाउनलोड और इंस्टॉल कर सकते हैं - और यदि आपको .NET इंस्टॉल करने में समस्याएं आ रही हैं अपने डिवाइस पर फ़्रेमवर्क, .NET Framework स्थापना समस्याओं का निवारण कैसे करें पर पोस्ट देखें।
3] .NET फ्रेमवर्क रिपेयर टूल चलाएं
.NET फ्रेमवर्क रिपेयर टूल चलाने का यह समाधान उस स्थिति में चलता है जब आपके विंडोज 11/10 पीसी पर .NET फ्रेमवर्क के नवीनतम संस्करण को सक्षम और स्थापित करने से समस्या का समाधान नहीं हो पाता है।
4] SFC और DISM स्कैन करें
यदि आपके पास सिस्टम फ़ाइल त्रुटियाँ हैं, तो आप दृश्य में त्रुटि का सामना कर सकते हैं। SFC/DISM विंडोज़ में एक उपयोगिता है जो उपयोगकर्ताओं को विंडोज़ सिस्टम फ़ाइलों में भ्रष्टाचार के लिए स्कैन करने और दूषित फ़ाइलों को पुनर्स्थापित करने की अनुमति देती है।
इस समाधान के लिए आपको SFC स्कैन चलाने की आवश्यकता होती है और यदि इस ऑपरेशन से समस्या का समाधान नहीं होता है, तो आप DISM स्कैन चला सकते हैं या अगला समाधान आज़मा सकते हैं।
5] क्लीन बूट स्थिति में समस्या निवारण
यदि कोई तृतीय-पक्ष एप्लिकेशन या प्रक्रिया है जो आपके विंडोज 11/10 पीसी पर स्थापित और चल रहे .NET फ्रेमवर्क के सामान्य प्रदर्शन में हस्तक्षेप कर रही है, तो यह समस्या हो सकती है। इस मामले में, आप क्लीन बूट स्थिति में समस्या निवारण कर सकते हैं और देख सकते हैं कि क्या समस्या हल हो गई है। अन्यथा, अगला समाधान आज़माएं।
6] तृतीय-पक्ष सुरक्षा सॉफ़्टवेयर अक्षम/अनइंस्टॉल करें (यदि लागू हो)
अधिकांश तृतीय-पक्ष सुरक्षा सॉफ़्टवेयर इस विशेष समस्या का कारण बनने के लिए जाने जाते हैं। इस मामले में, इस समस्या को ठीक करने के लिए, आपको अपने एंटीवायरस प्रोग्राम से संबद्ध सभी फ़ाइलों को निकालने के लिए समर्पित AV निष्कासन उपकरण का उपयोग करके अपने पीसी से सभी तृतीय-पक्ष एंटीवायरस प्रोग्राम को निकालना होगा।
यदि एंटीवायरस को हटाने से यह त्रुटि ठीक हो जाती है, तो आप अब उसी एंटीवायरस को फिर से स्थापित कर सकते हैं, या आप किसी वैकल्पिक सॉफ़्टवेयर पर स्विच कर सकते हैं या बेहतर अभी भी विंडोज 11/10 नेटिव एवी प्रोग्राम - विंडोज डिफेंडर से चिपके रह सकते हैं।
7] रजिस्ट्री में बदलाव करें - Ubisoft Launcher की को डिलीट करें (यदि लागू हो)
जब आप Uplay, Internet Explorer, Windows के पुराने संस्करणों के लिए डिज़ाइन किए गए कुछ पुराने असंगत गेम जैसे एप्लिकेशन लॉन्च करने का प्रयास करते हैं, तो आपको यह समस्या आ सकती है। और जैसा कि जांच से पता चलता है, हाथ में मुद्दा विंडोज 11/10 पर एक व्यापक मुद्दा प्रतीत होता है, खासकर उन उपयोगकर्ताओं के बीच जिनके पास एक ही समय में स्टीम और यूप्ले दोनों स्थापित हैं। इस मामले में, समस्या को हल करने के लिए, आपको यूप्ले लॉन्चर से जुड़ी रजिस्ट्री प्रविष्टि को हटाना होगा - यह माना जाता है कि संघर्ष को समाप्त करता है, जिससे दोनों एप्लिकेशन एक ही मशीन के तहत ठीक से काम कर सकते हैं।
निम्न कार्य करें:
चूंकि यह एक रजिस्ट्री कार्रवाई है, इसलिए यह अनुशंसा की जाती है कि आप रजिस्ट्री का बैकअप लें या आवश्यक एहतियाती उपायों के रूप में एक सिस्टम पुनर्स्थापना बिंदु बनाएं। एक बार हो जाने के बाद, आप निम्नानुसार आगे बढ़ सकते हैं:
- Windows key + R दबाएं रन डायलॉग को इनवाइट करने के लिए।
- चलाएं संवाद बॉक्स में, टाइप करें regedit और रजिस्ट्री संपादक खोलने के लिए एंटर दबाएं।
- नेविगेट करें या नीचे रजिस्ट्री कुंजी पथ पर जाएं:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
- स्थान पर, दाएँ फलक पर, लॉन्चर . पर राइट-क्लिक करें प्रविष्टि करें और हटाएं . चुनें ।
यदि आपको अपने विंडोज 11/10 सिस्टम पर रजिस्ट्री कुंजी को हटाते समय कोई त्रुटि मिलती है, तो आप रजिस्ट्री कुंजी का स्वामित्व ले सकते हैं और फिर से हटाने की कार्रवाई का प्रयास कर सकते हैं।
- हटाए जाने के बाद, रजिस्ट्री संपादक से बाहर निकलें।
- पीसी को पुनरारंभ करें।
बूट पर, जांचें कि क्या त्रुटि ठीक हो गई है। यदि नहीं, तो अगला समाधान आज़माएं।
8] इंटरनेट विकल्प रीसेट करें
इंटरनेट विकल्प खोलें और उन्नत सेटिंग पुनर्स्थापित करें . पर क्लिक करें बटन।
इसके बाद, यदि आप अपने डिवाइस पर विंडोज 10 चला रहे हैं और इस समस्या का सामना कर रहे हैं, तो आप इंटरनेट एक्सप्लोरर को डिफ़ॉल्ट सेटिंग्स पर रीसेट कर सकते हैं और देख सकते हैं कि इससे मदद मिलती है या नहीं। चूंकि IE को Windows 11 पर हटा दिया गया है, यह समाधान केवल Windows 10 PC उपयोगकर्ताओं पर लागू होता है।
9] स्क्रिप्ट डिबगिंग अक्षम करें (यदि लागू हो)
यहां भी, यह समाधान केवल विंडोज 10 पीसी उपयोगकर्ताओं पर लागू होता है। जैसा कि आप उस मशीन पर इंटरनेट एक्सप्लोरर के साथ समस्या का सामना कर सकते हैं जिसमें डिवाइस पर विजुअल स्टूडियो स्थापित है, और स्क्रिप्ट डिबगिंग सक्षम है और रजिस्ट्री प्रविष्टियों में दूषित डेटा होता है। इस मामले में, समस्या को हल करने के लिए, आपको स्क्रिप्ट डिबगिंग को अक्षम करना होगा और फिर संबंधित रजिस्ट्री कुंजियों को हटाना होगा।
जब आपने Internet Explorer 11 पर लंबे समय से चल रही स्क्रिप्ट त्रुटि को ठीक करने के तरीके के बारे में मार्गदर्शिका में दिए निर्देशों का पालन करके स्क्रिप्ट डिबगिंग को अक्षम कर दिया है, तो आप अपने Windows 10 डिवाइस पर संबंधित रजिस्ट्री कुंजियों को हटाने के लिए आगे बढ़ सकते हैं - यहां बताया गया है:
- रजिस्ट्री का बैकअप लें या सिस्टम पुनर्स्थापना बिंदु बनाएं।
- रजिस्ट्री संपादक खोलें।
- आपके सिस्टम आर्किटेक्चर के आधार पर, नेविगेट करें या नीचे रजिस्ट्री कुंजी पथ पर जाएं:
32-बिट उपयोगकर्ताओं के लिए
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
64-बिट उपयोगकर्ताओं के लिए
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
- स्थान पर, दाएँ फलक पर, डीबगर पर राइट-क्लिक करें कुंजी, और हटाएं . क्लिक करें ।
- अगला, नीचे रजिस्ट्री कुंजी पथ पर जाएं:
32-बिट उपयोगकर्ताओं के लिए
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
64-बिट उपयोगकर्ताओं के लिए
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
- स्थान पर, दाएँ फलक पर, DbgManagedDebugger पर राइट-क्लिक करें कुंजी, और हटाएं . क्लिक करें ।
- रजिस्ट्री संपादक से बाहर निकलें।
- पीसी को पुनरारंभ करें।
बस!
संबंधित पोस्ट :हैंडल न किया गया अपवाद एक्सेस उल्लंघन त्रुटि
मैं हैंडल न की गई सर्वर त्रुटि को कैसे ठीक करूं?
यदि आपको अपने गेमिंग डिवाइस पर एमएलबी द शो 21 में हैंडल न की गई सर्वर त्रुटि का सामना करना पड़ा है, तो आप त्रुटि को ठीक करने के लिए निम्नलिखित सुझावों को आजमा सकते हैं:
- यह देखने के लिए जांचें कि क्या सर्वर मेंटेनेंस है या नहीं।
- गेम को रीबूट करें।
- कंसोल या पीसी को पुनरारंभ करें।
- नेटवर्क कनेक्शन जांचें।
एक हैंडल न किया गया सर्वर अपवाद क्या है?
गेमर्स के लिए जो अपने गेमिंग डिवाइस पर अनहेल्ड सर्वर एक्सेप्शन एरर मैसेज प्राप्त कर रहे हैं, त्रुटि का मतलब है कि एमएलबी शो 21 सर्वर से आपका कनेक्शन डिस्कनेक्ट हो गया है, और इसके परिणामस्वरूप आप गेम में ऑनलाइन जैसे किसी भी ऑनलाइन फंक्शनलिटी का उपयोग करने में असमर्थ हैं। मल्टीप्लेयर या डायमंड राजवंश।