मैं जानना चाहता हूं कि मैं और कैसे सेवा के रूप में मोनो कंपाइलर का उपयोग करने में सक्षम हो सकता हूं (here और here देखें) डीबगिंग संदर्भ में क्वेरी/संशोधित/विज़ुअलाइज़/आदि ऑब्जेक्ट्स को डीबगर के भीतर रनटाइम पर। फिलहाल, प्रति this SO post रोज़लिन सीटीपी इस सुविधा का समर्थन नहीं करता है।क्या सेवा के रूप में मोनो कंपाइलर डीबगिंग संदर्भ में उपयोग किया जा सकता है?
उत्तर
हां, यह पूरी तरह से संभव है। मैं आपको इसे कार्यान्वित करने के बारे में सटीक विवरण नहीं बता सकता, लेकिन मोनो डेवेल पर एक नज़र डालें जो वास्तव में v2.8 (या शायद पहले) के बाद से आपके विचार को लागू करता है। मोनो डेवलपमेंट में, आपके पास एक आरईपीएल पैड उपलब्ध है, जो आपको ब्रेकपॉइंट के कारण आपके एप्लिकेशन को उसी संदर्भ में सी # कोड दर्ज करने की अनुमति देता है। मैंने डीबगिंग व्यू में एमडी के एक साधारण स्क्रीनशॉट को जोड़ा है और आरईपीएल पैड खुला है। चूंकि एमडी ओपनसोर्स है, इसलिए आप स्रोतों को देख सकते हैं कि इसे कैसे कार्यान्वित किया गया था और आपको आवश्यक भागों को पट्टी कर सकते हैं।
बहुत बढ़िया, कोई विचार नहीं था! धन्यवाद, डेविड –
बीटीडब्ल्यू, मोनो लोगों से कुछ चर्चा हुई कि आरईपीएल को किसी दिए गए मोनो प्रक्रिया में संलग्न करना बहुत अच्छा होगा (जो संभव होना चाहिए क्योंकि मोनो सॉफ्टडेबगर वीएम में लगा हुआ है)। आईआईआरसी इस पर कुछ काम किया गया था। हो सकता है कि आप स्रोतों को पकड़ सकें और पूरा कर सकें, वही होगा जो आपको चाहिए और आप मोनो में योगदान देंगे;) – Dyna
मुझे लगता है कि यह संभव होना चाहिए क्योंकि Mono Soft Debugger मोनो क्रम ताकि आप "डीबगर एजेंट" इस्तेमाल कर सकते हैं का हिस्सा है:
डिबगर एजेंट मोनो क्रम जो करने के लिए डिबगिंग सेवाएं प्रदान करता है अंदर एक मॉड्यूल है ग्राहक कार्यक्रम
तो, एक विकल्प आपके कंपाइलर में मोनो सॉफ्ट डेबगर के साथ इंटरफेस करने की कोशिश कर रहा है (जो मोनो रनटाइम के शीर्ष पर चलता है)।
चूंकि मोनो सॉफ़्ट डीबगर का उपयोग MonoDevelop IDE में किया जाता है, तो आप यह भी जांच सकते हैं कि इस आईडीई का उपयोग आप जो खोज रहे हैं उसके लिए उपयोग किया जा सकता है।
- 1. एक सेवा के रूप में मोनो कंपाइलर (एमसीएस)
- 2. कंपाइलर के सेवा के रूप में
- 3. क्या एक बंडल सेवा में पास किया जा सकता है?
- 4. क्या रूबी वास्तव में एक कार्यात्मक भाषा के रूप में उपयोग किया जा सकता है?
- 5. क्या WampServer उत्पादन में सफलतापूर्वक उपयोग किया जा सकता है?
- 6. क्या स्कैला का "if ... else" लाइब्रेरी फ़ंक्शन के रूप में कार्यान्वित किया जा सकता है?
- 7. Cpython में क्या किया जा सकता है जो IronPython में नहीं किया जा सकता है?
- 8. क्या अमेज़ॅन आईएएम मेजबानों के लिए प्रमाणीकरण विधि के रूप में उपयोग किया जा सकता है?
- 9. वास्तविक चर के संदर्भ में पॉइंटर संदर्भ और पॉइंटर के समान व्यवहार किया जा सकता है?
- 10. क्या यह परमाणु रूप से निष्पादित किया जा सकता है?
- 11. डबल पक्षीय संसाधन शब्दकोश के रूप में क्या उपयोग किया जा सकता है?
- 12. क्या मोंगोडीबी को प्रक्रिया में होस्ट किया जा सकता है?
- 13. डब्ल्यूपीएफ एपीआई को डब्ल्यूसीएफ सेवा में सुरक्षित रूप से इस्तेमाल किया जा सकता है?
- 14. PHP 5.2 में array_map फ़ंक्शन के रूप में एक विधि का उपयोग किया जा सकता है?
- 15. क्या त्रिभुज कोर सेवा को डेटा परिवर्तनों के बारे में अधिसूचित किया जा सकता है?
- 16. क्या सी ++ कक्षा में खुद को सदस्य के रूप में शामिल किया जा सकता है?
- 17. क्यों आईट्रीम ऑब्जेक्ट को बूल अभिव्यक्ति के रूप में उपयोग किया जा सकता है?
- 18. विंडोज पर कंपाइलर स्थापित किया जा सकता है?
- 19. क्या MySQLBulkLoader लेनदेन के साथ उपयोग किया जा सकता है?
- 20. सी # में var - सदस्य चर के रूप में इसका उपयोग क्यों नहीं किया जा सकता है?
- 21. एक्सएएमएल में प्रतिशत मूल्यों का उपयोग किया जा सकता है?
- 22. क्या कक्षा को जावा में स्थैतिक के रूप में तत्काल किया जा सकता है?
- 23. तो क्या stl संग्रह में unique_ptr सुरक्षित रूप से उपयोग किया जा सकता है?
- 24. मोनो में डब्ल्यूसीएफ सेवा सुलभ नहीं है?
- 25. क्या सी ++ के लिए सेवा के रूप में एक कंपाइलर है?
- 26. क्लोजर में डिफैमक्रो को स्वयं के संदर्भ में कैसे परिभाषित किया जा सकता है?
- 27. व्यावसायिक संदर्भ में ईपीएल (ग्रहण सार्वजनिक लाइसेंस) का उपयोग किया जा सकता है?
- 28. क्या फेसबुक एडोब फ्लेक्स में लागू किया जा सकता है?
- 29. उत्पादन कोड में स्टॉपवॉच का उपयोग किया जा सकता है?
- 30. गेटर्स बराबर और हैशकोड में उपयोग किया जा सकता है?
यह आपको आरईपीएल खोल के साथ क्या कर सकते हैं की तरह एक छोटे से लग रहा है (csharp.exe या gsharp.exe) – IanNorton
सुनिश्चित नहीं हैं कि मैं पालन - मैं अपने कोड में एक ब्रेकपाइंट जगह करने में सक्षम होना चाहते हैं डीबगिंग के दौरान (विजुअल स्टूडियो के साथ, उदाहरण के लिए) और एक आरईपीएल पाश के अंदर परीक्षण विवरण निष्पादित करें। क्या यह csharp.exe या gsharp.exe के साथ किसी भी तरह से किया जा सकता है? –