2011-12-11 10 views
15

मुझे वीएस -2010 में डब्ल्यूपीएफ + सी # में लिखा गया प्रोजेक्ट मिला और जब मैं इसे F5 दबाकर शुरू करता हूं (लेकिन Ctrl-F5 नहीं, जो सामान्य काम करता है), प्रोग्राम स्वयं शुरू होता है और टास्क मैनेजर दिखाता है कि उच्च प्राथमिकता msvsmon.exe उपभोग में लगभग सभी सीपीयू। लेकिन ऐसा होता है जब मैं बटन दबाता हूं, टेक्स्टबॉक्स में टाइप करता हूं और इसी तरह।विजुअल स्टूडियो 2010 में रिमोट डीबगिंग को कैसे बंद करें?

तो इसे कैसे बंद करें?

+0

आप रिमोट डीबगिंग नहीं, सामान्य डीबगिंग का वर्णन कर रहे हैं। – Oded

+0

आप क्या करने की कोशिश कर रहे हैं? डिबगिंग के बिना डीबग? बस कार्यक्रम चलाओ? वास्तव में क्या? – Oded

+0

हम्म, msvsmon.exe का विवरण कहता है कि यह रिमोट डीबगिंग प्रबंधक है। मैं गलत हो सकता हूं। लेकिन डब्ल्यूपीएफ का यूआई अभी भी बहुत कमजोर है (वैसे, दूसरी मशीन पर यह ठीक काम करता है)। – AgentFire

उत्तर

17

रिमोट डीबगर का उपयोग गैर-रिमोट डीबगिंग परिदृश्यों में भी किया जाता है। जब आपका प्रोग्राम उदाहरण के लिए 64-बिट मोड में चलता है। वीएस एक 32-बिट प्रोग्राम है, यह उस मामले में प्रोग्राम को डीबग करने के लिए रिमोट डीबगर का उपयोग करता है।

आप अपने प्रोग्राम को 32-बिट मोड में चलाने के लिए मजबूर कर सकते हैं। प्रोजेक्ट + गुण, टैब संकलित करें, प्लेटफ़ॉर्म लक्ष्य सेटिंग को x86 में बदलें। संपादित करें और जारी रखें, अच्छा भी।

msvsmon.exe को देखकर बहुत सीपीयू चक्र खपत निश्चित रूप से अस्वास्थ्यकर है। यह अनुमान लगाने में मुश्किल है कि इसका कारण क्या हो सकता है। हैंडल अपवादों के तूफान की जांच करें, आप आउटपुट विंडो में अपनी पहली मौका अधिसूचना देखेंगे। डीबग + अपवाद, उन पर डीबगर रोकने के लिए थ्रो हुए चेकबॉक्स पर निशान लगाएं। लेकिन यह सिर्फ एक अनुमान है।

0

आपके ऐप या web.config फ़ाइल में इसे अक्षम करें!

<system.diagnostics> 
    <switches> 
     <add name="Remote.Disable" 
     value="1" /> 
    </switches> 
    </system.diagnostics> 

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

  • कोई संबंधित समस्या नहीं^_^