के लिए वैश्विक अपवाद हैंडलर बनाना विजुअल स्टूडियो के पिछले संस्करणों में, एक एक्सटेंशन (अधिक विशेष रूप से, एक एडिन), OnConnect
विधि में एक एकल प्रविष्टि बिंदु था। वहां से सभी दृश्य स्टूडियो परिचालनों को निष्पादित करना संभव था, जैसे मेनू आइटम जोड़ना, और वैश्विक अपवाद हैंडलर सेट करना, अनचाहे अपवादों को गहन रूप से संभालने के लिए।विजुअल स्टूडियो 2010 VsPackage
विजुअल स्टूडियो 2010 के वीस्पेकेज में, चीजें अलग-अलग काम करती हैं - एप्लिकेशन के कई हिस्सों (जैसे IWpfTextView
) एमईएफ द्वारा रचित हैं और पैकेज के स्पष्ट नियंत्रण के बिना लोड किए गए हैं, जो उन मुश्किलों से आने वाले किसी भी अपवाद को संभालने में कामयाब होते हैं।
अपने सभी प्रकार के try..catch
में ऐसे सभी घटकों को स्पष्ट रूप से लपेटने के बिना, मैं अपने VsPackage में (गैर-महत्वपूर्ण) अपवादों के लिए वैश्विक हैंडलर को कुशलता से कैसे कार्यान्वित कर सकता हूं? फिर, लक्ष्य में रीशेर्पर के अपवाद संवाद की तरह कुछ है, जहां यह विजुअल स्टूडियो को क्रैश किए बिना वैश्विक अपवादों को संभाल सकता है।
एचएम, मैन। मैंने एलीशा को सिर्फ एक पत्र लिखा जिसमें मैं लगभग एक ही सवाल पूछ रहा हूं। ओह। – Restuta
एक बक्षीस जोड़ने पर विचार करें =) – Restuta