2012-09-07 13 views

उत्तर

7

संक्षिप्त उत्तर है: नहीं, जहां तक ​​मुझे पता नहीं है।

हालांकि यदि आप मोनो डेवलपमेंट से प्रोजेक्ट लॉन्च किए बिना डिबगिंग करना चाहते हैं तो Soft debugger described here का उपयोग करने का एक विकल्प है। ऐसा करने के लिए कार्यप्रवाह है:

  1. कस्टम कुछ मूल्य के लिए वातावरण चर MONODEVELOP_SDB_TEST की स्थापना करके monodevelop में softdebugger आदेश सक्षम
  2. प्रारंभ monodevelop
  3. चलाएं पर जाएं -> कस्टम कमान मोनो -> के साथ चलाने के लिए सॉफ्ट डीबगर
  4. अपनी मशीन का एक पोर्ट नंबर और एक आईपी पता दर्ज करें जहां डिब्यूजी मोनो डेवलपमेंट तक पहुंच सकता है। अन्य क्षेत्रों को खाली छोड़ दें।
  5. Listen दबाएं।
  6. प्रारंभ मापदंडों --debug और --debugger-एजेंट = परिवहन = dt_socket, पता = साथ आवेदन [आईपी monodevelop में निर्दिष्ट]: [पोर्ट monodevelop में निर्दिष्ट]

और फिर आप का निरीक्षण कर सकते है क्या सामान्य रूप से ब्रेकपॉइंट्स का उपयोग करके चलना बंद करें, चर का निरीक्षण करें और आगे। ध्यान दें कि यह आपको मशीनों पर तब तक तैनात करने में सक्षम बनाता है जब तक कि वे नेटवर्क पर पहुंचे जा सकें।

enter image description here

मैं जानता हूँ कि यह "कार्रवाई करने के लिए संलग्न" नहीं है, लेकिन जैसा कि आप बहुत अपने इरादे के वर्णन में सीमित हैं, यह आप के लिए मूल्य का हो सकता है।

0

सबसे पहले, मैं भी नहीं मिल रहा है,

मेरी monodevelop (2.8.6.3) IDE में "कार्रवाई करने के लिए देते हैं" लेकिन जब मैं स्थापित "monodevelop के लिए बंदूक डिबगर प्लगइन", मैं "पा सकते हैं प्रक्रिया में संलग्न "रेन" मेमू में "। तो, आप जीएनयू डिबगर प्लगइन monodevelop के लिए "कार्रवाई करने के लिए देते हैं" के लिए स्थापित करना चाहिए

पुनश्च: मेरी monodevelop Ubuntu 12.04 में है; "Monodevelop के लिए गन डीबगर प्लगइन" "सॉफ्टवेयर केंद्र में monodevelop" में मिल सकता है।

संबंधित मुद्दे