विजुअल स्टूडियो का उपयोग करके प्रोग्राम को डीबग करते समय आपको Enable the Visual Studio hosting process
का विकल्प दिया जाता है। इस विकल्प का यह उद्देश्य क्या है और इसका क्या प्रभाव है?विजुअल स्टूडियो होस्टिंग प्रक्रिया का उद्देश्य क्या है?
उत्तर
के रूप में नए डिबगर सुविधाओं, सक्षम बनाता है एमएसडीएन लाइब्रेरी "होस्टिंग प्रक्रिया" पर बहुत अच्छी जानकारी नहीं देती है। एरिक के लिंक में सूचीबद्ध अंतिम दो विशेषताएं वास्तव में सुविधा द्वारा प्रेरित समस्याएं हैं। एक और है जिसे आप जल्दी या बाद में चलाने के लिए बाध्य हैं: यह एक अलग app.config फ़ाइल का उपयोग करता है। सक्रिय एक को yourapp.vshost.exe.config नाम दिया गया है। जब आप फ़ाइल में मैन्युअल परिवर्तन करते हैं तो इसके लिए देखें।
एक और विशेषता यह समर्थन करती है कि जब आप अपने ऐप को डीबग करते हैं तो यह बहुत ही दृश्यमान होता है लेकिन कंसोल.Write() द्वारा उत्पादित आउटपुट के साथ कहीं भी इसका उल्लेख नहीं किया जाता है। एक गैर-कंसोल मोड ऐप में, यह आईडीई की आउटपुट विंडो पर रीडायरेक्ट हो जाता है। बहुत उपयोगी।
"होस्टिंग" शब्द सीएलआर की एक विशेषता को संदर्भित करता है, इसे "होस्ट किया जा सकता है"। कस्टम सीएलआर होस्ट के उदाहरण SQL सर्वर और ASP.NET हैं। होस्टिंग शुरू होने से पहले सीएलआर को कॉन्फ़िगर करने की अनुमति देता है। इसका प्राथमिक उपयोग प्राथमिक ऐपडोमेन को कॉन्फ़िगर करना और कस्टम सुरक्षा नीतियां सेट करना है। होस्टिंग प्रक्रिया वास्तव में क्या कर रही है।
कस्टम सीएलआर होस्ट का एक अच्छा उदाहरण this question में उपलब्ध है।
लंबी कहानी लघु: डीबग मोड में आप सीएलआर के एक अनुकूलित संस्करण के साथ चल रहे हैं, जो डिबगिंग अनुभव को बेहतर बनाता है।
पर वर्णित हैं, मेरे पास हर नई परियोजना पर इस सुविधा को अक्षम करने की आदत है। सी ++/सीएलआई WinForms डिजाइनर के साथ काम करते समय मैं अजीब मुद्दों में भाग गया है, जो इस सुविधा के साथ अक्षम नहीं हुआ था। – surfen
प्रासंगिक होने की संभावना बहुत कम है, सी ++ आईडीई एक होस्टिंग प्रक्रिया का उपयोग नहीं करता है और न ही इसे डिज़ाइन मोड में उपयोग किया जाता है। –
इसके अलावा, माइक्रोसॉफ्ट वेब साइट (http://msdn.microsoft.com/en-us/library/ms242202.aspx) पर यह कहता है कि यह आंशिक ट्रस्ट डीबगिंग (कोई सुराग नहीं है), और डिज़ाइन टाइम एक्सप्रेशन मूल्यांकन को सक्षम बनाता है , जिसे मैं अक्सर तत्काल विंडो में अभिव्यक्तियों का मूल्यांकन करने के लिए उपयोग करता हूं। हालांकि, होस्टिंग में इसके मुद्दों के बारे में उल्लेख किया गया है। –
यह एमएसडीएन में बताया गया है: Debugging and the Hosting Process।
और कुछ विवरण http://msdn.microsoft.com/en-us/library/ms185331.aspx – vines
:
दृश्य स्टूडियो होस्टिंग प्रक्रिया डिबगर प्रदर्शन में सुधार और ऐसे आंशिक विश्वास डिबगिंग और डिजाइन समय अभिव्यक्ति मूल्यांकन
- 1. विजुअल स्टूडियो में कॉल स्टैक विंडो का उद्देश्य क्या है?
- 2. विजुअल स्टूडियो
- 3. क्या विजुअल स्टूडियो के लिए सीसीएसी है?
- 4. क्या विजुअल स्टूडियो
- 5. क्या विजुअल स्टूडियो
- 6. क्या विजुअल स्टूडियो 2008
- 7. क्या विजुअल स्टूडियो 2008
- 8. क्या एमएस विजुअल स्टूडियो
- 9. सीएलआर होस्टिंग क्या है?
- 10. क्या विजुअल स्टूडियो 2005
- 11. विजुअल स्टूडियो एप्लिकेशन के लिए प्लेटफ़ॉर्म लक्ष्य सेट करने का उद्देश्य क्या है?
- 12. विजुअल स्टूडियो
- 13. विजुअल स्टूडियो
- 14. क्या मुझे विजुअल स्टूडियो
- 15. क्या विजुअल स्टूडियो 2010
- 16. क्या आप विजुअल स्टूडियो
- 17. विजुअल स्टूडियो
- 18. विजुअल स्टूडियो
- 19. एसएसआईएस का उपयोग विजुअल स्टूडियो
- 20. विजुअल स्टूडियो
- 21. विजुअल स्टूडियो
- 22. विजुअल स्टूडियो
- 23. विजुअल स्टूडियो
- 24. क्या कोई फेसबुक विजुअल स्टूडियो बनाम है?
- 25. क्या जिथब में विजुअल स्टूडियो एडिन है?
- 26. क्या कोई विजुअल स्टूडियो बिल्ड प्रोफाइलर है?
- 27. विजुअल स्टूडियो
- 28. विजुअल स्टूडियो
- 29. विजुअल सीएमके विजुअल स्टूडियो
- 30. क्या विजुअल स्टूडियो डेटा कैश ऑपरेशंस का समर्थन करता है?
यह मानना मुश्किल है कि यह प्रश्न "असली सवाल नहीं" के रूप में बंद था! होस्टिंग प्रक्रिया काफी वास्तविक है, यह जानकर कि यह किसी भी .NET प्रोग्रामर के लिए महत्वपूर्ण है। एक दृश्य स्टूडियो सेटिंग पेज में कोई रहस्यमय विकल्प है जो प्राप्त करना आसान है। आइए इसे फिर से खोले गए लोगों को प्राप्त करें। –