2013-02-21 15 views
14

मेरा विकास वर्कस्टेशन VS2012 अद्यतन 1 चला रहा है। ओएस विंडोज 7 पेशेवर सर्विस पैक 1 x64 है। मेरे पास एक लैपटॉप है जो विंडोज 8 चला रहा है जिस पर मैंने वीएस2012 रिमोट डीबगर स्थापित किया है। मैंने msvsmon शुरू कर दिया है और यह चुपचाप सिस्टम ट्रे में बैठा है या विंडोज 8 पर इसके लिए क्या गुजरता है।रिमोट डीबगिंग काम नहीं कर रहा है। "प्रक्रिया में संलग्न करने में असमर्थ। आरपीसी सर्वर उपलब्ध नहीं है।"

मैंने एक स्थान पर वीएस2012 में ब्रेकपॉइंट स्थापित किया है जहां मुझे कुछ डिबगिंग करने की आवश्यकता है। वीएस2012 में, मैं डीबग पर क्लिक करता हूं प्रक्रिया से जुड़ें ... मुझे संवाद मिलता है कि मेरी मशीन पर चल रही प्रक्रियाओं की सूची दिखा रही है। मैं मशीन के नाम को लैपटॉप के नाम पर बदलता हूं।

मैं दो अलग-अलग समस्याओं कर रहा हूँ:

समस्या 1:

Windows फ़ायरवॉल के साथ चल रहा है, VS2012 दूरस्थ डीबगर सर्वर से कनेक्ट। मैं लैपटॉप पर चल रही प्रक्रियाओं की सूची देखता हूं। मैं वह व्यक्ति चुनता हूं जिसे मैं डीबग करना चाहता हूं और अटैचमेंट पर क्लिक करता हूं। मुझे "प्रक्रिया में संलग्न करने में असमर्थ" आरपीसी सर्वर उपलब्ध नहीं है। "

यहां क्या हो रहा है?

समस्या 2:

मैं अपने डेस्कटॉप पर Windows फ़ायरवॉल बंद कर देते हैं। जब मैं लैपटॉप पर चल रही प्रक्रिया से कनेक्ट करने का प्रयास करता हूं, तो यह सभी प्रतीकों को जोड़ता है और लोड करता है। अब तक सब ठीक है। एक बार यह सब खत्म हो जाने के बाद, मैं उस क्रिया को निष्पादित करता हूं जो मेरे ब्रेकपॉइंट को हिट करने का कारण बनता है। रिमोट मशीन पर प्रक्रिया फ्रीज होती है, लेकिन वीएस2012 भी होती है। मैं यहां तक ​​कि 10 मिनट तक बिना किसी बदलाव के इंतजार कर रहा हूं। उस बिंदु पर, मैं रिमोट मशीन पर msvsmon को मारता हूं और मेरा प्रोग्राम इसके साथ चला जाता है, लेकिन वीएस अभी भी बंद हो गया है।

कोई विचार ??

+0

मुद्दा यह है कि वजह से मुझे इस प्रश्न को पोस्ट करने के लिए खुद को मंजूरी दे दी गई है। मैं किसी भी समस्या के साथ विभिन्न मशीनों पर दूरस्थ डिबगिंग कर रहा हूं। मुझे नहीं पता कि समस्या क्या थी। शायद मेरी मशीन या रिमोट मशीन को पुनरारंभ करने की आवश्यकता है? दोनों मेरे पोस्ट और अब के बीच अंतराल में कई बार रहे हैं। किसी के पास कोई विचार है? –

उत्तर

28

मुझे वीएस 2013 में इसी तरह के मुद्दे का सामना करना पड़ा है जिसमें संदेश "" प्रक्रिया में संलग्न करने में असमर्थ है। "।

मैं संयुक्त राष्ट्र की जाँच करके इस समाधान कर लिया है" RPC सर्वर उपलब्ध नहीं है का उपयोग करें डीबग से संगतता मोड "विकल्प प्रबंधित करें -> विकल्प और सेटिंग्स -> जनरल टैब

+0

इसे साझा करने के लिए धन्यवाद। मुझे यह देखने की कोशिश करनी होगी कि वह विकल्प है या नहीं चेक किया गया जब मैं अगले रिमोट डीबग है। हालांकि, मेरा विकास पर्यावरण बिल्कुल अलग है। –

+2

भी वीएस2015 में काम करता है। –

+0

अन जांच में 'un' पर जोर। – JGeerWM

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