विजुअल स्टूडियो "वेब सर्वर पर डिबगिंग शुरू करने में असमर्थ। वेब सर्वर ने समय पर जवाब नहीं दिया।"

विजुअल स्टूडियो में संकलन करते समय और मेरा वेब एप्लिकेशन चलाने पर मुझे निम्न त्रुटि नियमित रूप से मिलती है:

"वेब सर्वर पर डिबगिंग शुरू करने में असमर्थ। वेब सर्वर ने समय-समय पर प्रतिक्रिया नहीं दी। ऐसा इसलिए हो सकता है क्योंकि एक और डीबगर पहले से ही वेब सर्वर से जुड़ा हुआ है।"

आमतौर पर यह पहले से ही एप्लिकेशन को डीबग करने के बाद होता है। कमांड लाइन से मैं "iisreset / restart" चलाता हूं और यह समस्या को हल करता है।

मैं इसे पहले स्थान पर होने से कैसे रोकूं?

0
जोड़ा संपादित
विचारों: 1
आपके वीएस पर्यावरण में आपके पास कुछ अच्छी तरह से व्यवहार नहीं किया गया प्लगइन हो सकता है। यह टिप्पणी यहां
जोड़ा लेखक Pejvan, स्रोत
धन्यवाद, रीसेट काम किया।
जोड़ा लेखक Jeremy Ray Brown, स्रोत

15 उत्तर

ऐसा लगता है कि जब आप यह त्रुटि प्राप्त करते हैं तो आप संभवतः विजुअल स्टूडियो में F5 को मार रहे हैं?

ऐसी कुछ चीजें हैं जिनका आप प्रयास कर सकते हैं। F5 को मारने से पहले रोकें बटन को हिट करना सबसे आसान है। वैकल्पिक रूप से, जब आप डिबगिंग समाप्त कर लेते हैं और परिवर्तन करना शुरू करते हैं तो आप डीबग मेनू पर जा सकते हैं और डिबगिंग रोकें या सभी को समाप्त करें चुन सकते हैं।

0
जोड़ा

ऐसा लगता है जैसे कुछ आपके वेब सर्वर के संसाधनों को खा रहा है। शायद आपके पास कुछ संसाधन हैं (फ़ाइल हैंडलर, डब्ल्यूसीएफ प्रॉक्सी) जिन्हें खोला जा रहा है और बंद नहीं किया जा रहा है? मैंने यह विशेष रूप से मेरे साथ किया है जब मैं डब्ल्यूसीएफ क्लाइंट प्रॉक्सी कनेक्शन बंद नहीं कर रहा था।

समस्या यह जरूरी नहीं है कि आपके पास डीबगर संलग्न है, लेकिन केवल वेब सर्वर समय-समय पर प्रतिक्रिया नहीं दे रहा है। ध्यान दें कि संदेश कहता है "यह हो सकता है क्योंकि एक और डीबगर संलग्न है"।

0
जोड़ा

मुझे लगता है कि यह तब होता है जब मैं फ़ायरफ़ॉक्स के साथ अपने ब्राउज़र के रूप में डिबगिंग कर रहा हूं। जब मैं फ़ायरफ़ॉक्स से बाहर निकलता हूं तो वीएस2005 / 8 डीबग सत्र समाप्त नहीं होता है। मुझे इस (अभी तक) के लिए कोई समाधान नहीं मिला है।

यदि यह आपके साथ हो रहा है तो iisreset चलाने से एक तेज समाधान विजुअल स्टूडियो में Shift-F5 को हिट करना है और यह वर्तमान डीबग सत्र को समाप्त कर देगा। फिर आप F5 दबा सकते हैं और यह एक नया डीबग सत्र शुरू करेगा।

0
जोड़ा
इस समाधान के बारे में निश्चित नहीं है, विचार यह है कि आप डिबगिंग शुरू नहीं कर सकते हैं, Shift F5 ने मेरे लिए समस्या हल नहीं की है क्योंकि डीबग सत्र पहले ही बंद हो चुका है और मैं एक नया शुरू नहीं कर सकता।
जोड़ा लेखक Alberto Montellano, स्रोत
उत्तर के लिए धन्यवाद - मैं उस स्थिति में था जहां फ़ायरफ़ॉक्स बंद था, क्रोम बंद कर दिया गया था, VS2012 को पुनरारंभ किया गया था, फिर मेरा कंप्यूटर पुनरारंभ किया गया था और अभी भी यह त्रुटि है। अंत में एक आईआईएस इसे फिर से शुरू करें।
जोड़ा लेखक WheretheresaWill, स्रोत

I just solved this problem on my machine. My problem is that I upgraded IE 9 To IE 10 and I got this error. Solution : Remove IE 10 and downgrade to IE 9. Go to "Programs and Features" --> "View recent updates" --> find IE 10---> Uninstall it-->reboot--->ie 9 is back--->debug--->works OK.

0
जोड़ा
कोई समाधान नहीं, निश्चित रूप से?
जोड़ा लेखक Moose Factory, स्रोत

मैं इस समस्या में भाग गया जब VS.NET में अलग-अलग समाधान (2) अलग-अलग समाधान और दोनों ऐप लॉन्च करने के लिए आईआईएस वेब सर्वर का उपयोग कर रहे थे। पहला एप्लिकेशन शुरू होगा, लेकिन बाद के अनुप्रयोगों को शुरू किया गया है जो आईआईएस के माध्यम से भी चलाएगा, फिर उस त्रुटि को प्रदर्शित करेंगे। ऐसा लगता है कि यह एक समय में आईआईएस में होस्ट किए गए वीएस.NET के माध्यम से केवल एक ही एप्लिकेशन को डीबग कर सकता है।

समाधान: VS.NET से प्रोजेक्ट 1 चलाएं (किसी भी आवश्यक ब्रेकपॉइंट्स को रखें) और IIS (VS.NET नहीं) से सीधे दूसरा एप्लिकेशन प्रारंभ करें। ऐप 2 (VS.NET में चलने) में आपके ब्रेकपॉइंट्स को ऐप 2 एक्सेस करने पर सीधे हिट किया जाएगा (आईआईएस से सीधे चलाया गया)।

0
जोड़ा

हम डिबगिंग का एक और तरीका उपयोग करते हैं, हम अब कभी भी F5 का उपयोग नहीं करते हैं।

हम एक मैक्रो प्रकार का उपयोग करते हैं: http://blogs.conchango.com/howardvanrooijen/archive/2007/06/24/Attach-to-Web-Server-Macro-for-Visual-Studio.aspx ( जो हम एफ 6 से बंधे हैं)।

इस तरह आप बस आईआईएस को डीबगर संलग्न करते हैं। यह (प्रोजेक्ट आकार के आधार पर) आपको परिवर्तन करने के लिए बहुत तेज़ है, एक एकल प्रोजेक्ट को संकलित करें जिसे आपने बदल दिया है और फिर से डीबगर संलग्न किया है।

0
जोड़ा
लिंक टूटा हुआ है - किसी और को नमूना मैक्रो मिला है?
जोड़ा लेखक Graham Laight, स्रोत

This answer will only apply if you are running your solution through IIS. You will know if this applies to you IF you open up your website/project by doing the following: From within visual studio-->Open Website--> Local IIS -->Select your project

इस त्रुटि ने 4 घंटे के लिए मेरे बट को लात मार दिया लेकिन अंततः मुझे एक जवाब मिला। मैंने पहले आईस्रेसेट / पुनरारंभ करने का प्रयास किया। यह थोड़ा सा मदद लग रहा था लेकिन अभी भी एक ही त्रुटि प्राप्त हुई।

What worked for me was going (xp machine) to add/remove programs --> Add/Remove Windows Components--> Click on IIS--> Click on "Details". Be sure to have Front Page Extensions installed if you are debugging through IIS.

0
जोड़ा

समाधान: एप्लिकेशन चलाने से पहले कार्य प्रबंधक और अंत प्रक्रिया aspnet_wp.exe पर जाएं

0
जोड़ा
यह एकमात्र फिक्स है जो मेरे लिए काम करता है। (इसके अलावा मैंने WebDev.WebServer.EXE को समाप्त कर दिया है।)
जोड़ा लेखक Buh Buh, स्रोत

यदि सभी उत्तर आपके लिए काम नहीं करते हैं, तो बस कार्य प्रबंधक में सभी आईआईएस संबंधित घटकों को समाप्त करें। इसी से मेरा काम बना है।

0
जोड़ा

मैंने इस संदेश को अपने जीवन में पहली बार देखा और मैं इस बारे में बहुत उलझन में था कि क्या हो रहा है क्योंकि यह स्पष्ट नहीं है कि क्या करना है।

मैं iisreset चला गया और निष्पादन समाप्त करने के लिए केवल 1 सेकंड लिया, और उछाल, मैं खेल में वापस आ गया था।

अनुलेख मैं क्रोम का उपयोग कर रहा हूँ

0
जोड़ा

वीएस 2010 एक्सप्रेस में यह मेरे साथ थोड़ा सा होता है - आमतौर पर क्योंकि डीबगर ने जवाब देना बंद कर दिया। राइट क्लिक करें विंडोज टास्कबार, 'स्टार्ट टास्क मैनेजर' चुनें। संभावना से अधिक ASP.NET डीबगर 'प्रतिक्रिया नहीं दे रहा' स्थिति दिखाएगा। इसे चुनें और बस प्रक्रिया को समाप्त करें।

किया हुआ!

0
जोड़ा

मेरे साथ ऐसा हुआ जब आईई को नए संस्करण में अपग्रेड किया गया, इंस्टॉल किए गए अपडेट पर गए, IE के नए संस्करण को हटा दिया गया, कंप्यूटर को पुनरारंभ करने के बाद यह पुराने संस्करण पर वापस चला गया और डिबगिंग के साथ समस्या हल हो गई

0
जोड़ा

विजुअल स्टूडियो में Shift + F5 दबाएं और यह वर्तमान डीबग सत्र को समाप्त कर देगा। फिर आप F5 दबा सकते हैं और यह एक नया डीबग सत्र शुरू करेगा।

या

अपना एप्लिकेशन बंद करें, आईआईएस रीसेट करें और फिर अपना एप्लिकेशन खोलें और इसे चलाएं

0
जोड़ा

मेरे लिए मेरे पास दो दृश्य स्टूडियो खुले थे। डीबगर पहले से ही एक और दृश्य स्टूडियो से जुड़ा हुआ था :)। मैंने इसे पहले पर रोक दिया और दूसरे दृश्य स्टूडियो पर संलग्न करने में सक्षम था।

0
जोड़ा
यह वही मुद्दा था जो मैंने किया था, धन्यवाद।
जोड़ा लेखक Chris, स्रोत
बहुत सरल फिक्स लेकिन मैंने इसे अनदेखा किया, धन्यवाद
जोड़ा लेखक Sarvesh, स्रोत

यहां और अन्य स्थानों (कम से कम 10 अलग-अलग दृष्टिकोण) के सभी प्रस्तावित समाधानों का प्रयास करने के बाद, मेरे लिए काम करने वाला एकमात्र विकल्प था:

  • आईआईएस पर वेबसाइट और एप्लिकेशन पूल हटाएं
  • आईआईएस पर वेबसाइट और एप्लिकेशन पूल दोबारा बनाएं (मेरे मामले में, सबकुछ ठीक पहले जैसा ही है)

पीएस: मैं वीएस 2013 और आईआईएस 7.5 (विन 7) का उपयोग कर रहा हूं।

मुझे आशा है कि यह किसी और को कुछ घंटों बचाएगा।

0
जोड़ा