दिलचस्प पोस्ट
कई पैटर्न के साथ एक चरित्र वेक्टर का उपयोग grep फ़ंक्शन / विधि के लिए मुझे 'इनलाइन' कीवर्ड लिखना चाहिए? पाठ और कैलेंडर के साथ ईमेल को मल्टीपार्ट करें: आउटलुक आईसीएस को नहीं पहचानता है OpenSSL विंडोज पर काम नहीं कर रहा है, त्रुटियों 0x02001003 0x2006D080 0x0E064002 जावा: आकार एन की एक सरणी घोषित करने के बड़े-ओ समय क्या है? इकाई फ़्रेमवर्क: कॉलम पर ध्यान न दें मैं C ++ में एक फ़ाइल का आकार कैसे प्राप्त करूं? एंड्रॉइड प्रोजेक्ट से सभी अप्रयुक्त संसाधन निकालें जावा ईई 6 @ javax.annotation.ManagedBean बनाम @ javax.inject.Named बनाम @ javax.faces.ManagedBean सी #: कैसे – एकल आवृत्ति अनुप्रयोग है कि नए पैरामीटर स्वीकार करता है? WCF (net.tcp) सेवा के साथ सॉकेट आधारित क्लाइंट का उपयोग कैसे करें? string.split – एकाधिक चरित्र सीमांकक द्वारा MySQL – REGEXP क्वेरी में मिलान पैटर्न लौटें पायथन 2.7 में सबप्रोसेक्शन के आउटपुट को छिपाने के तरीके जावास्क्रिप्ट में गतिशील फ़ंक्शन का नाम?

वेब सर्वर पर डीबगिंग शुरू करने में असमर्थ। एएसपी.नेट डीबगिंग वीएस 2010, आईआई 7, विन 7 x 64 को शुरू नहीं किया जा सका

मैं विज़ुअल स्टूडियो 2010 (एडमिन के रूप में), आईआईएस 7 विंडोज 7 एक्स 64 पर चल रहा हूं। मैं आईआईएस 7 में एएसपी.नेट वेब साइट को बिना किसी डिबगिंग के चलाने के लिए सक्षम हूं, लेकिन जब मैं इसे डीबग करने के लिए एफ 5 दबाता हूं, तो मुझे मिलता है:

वेब सर्वर पर डीबगिंग शुरू करने में असमर्थ। ASP.NET डीबगिंग प्रारंभ नहीं किया जा सका डीबगिंग के बिना परियोजना को शुरू करने के द्वारा अधिक जानकारी उपलब्ध हो सकती है

दुर्भाग्य से, सहायता लिंक मुझसे ज्यादा मदद नहीं कर रहा है और चीजों के बड़े पेड़ की एक झुंड की ओर जाता है।

मैंने निम्नलिखित की जाँच की:

  • सुरक्षा आवश्यकताएं – मुझे याद नहीं है कि इससे पहले कुछ विशेष करना है IIS7 में कार्यकर्ता प्रक्रिया w3wp.exe है। यह कहते हैं कि अगर यह एएसपीएनईटी या नेटवर्क सेवा के रूप में चल रहा है तो मुझे इसे डिबग करने के लिए प्रशासक विशेषाधिकार होना चाहिए। अगर मुझे कुछ बदलना है, तो मुझे कैसे पता चलेगा?

  • वेब साइट संपत्ति पेज> विकल्प प्रारंभ करें> डीबगर्स> एएसपी.नेट की जाँच की जाती है कस्टम सर्वर का उपयोग साइट के यूआरएल पर सेट है (जो डिबगिंग के बिना ठीक काम करता है)

  • वेब। कॉन्फ़िग में डिबगिंग सक्षम है

  • एएसपी.नेट 3.5 का प्रयोग कर रहा है (मैं अंततः 4.0 पर जाना चाहता हूं, लेकिन मेरे पास कुछ सौदा है जिसके साथ काम करना है)।

  • अनुप्रयोग पूल: वर्गिंग। नेट AppPool (भी DefaultAppPool की कोशिश की)

किसी भी विचार जहां मैं अगले जांच कर सकता हूँ?

निश्चित रूप से आईआईएस, वीएस को स्थापित करना मुश्किल नहीं होना चाहिए, वेब साइट बनाना और इसका परीक्षण करना शुरू करना चाहिए?

अग्रिम में धन्यवाद।

Solutions Collecting From Web of "वेब सर्वर पर डीबगिंग शुरू करने में असमर्थ। एएसपी.नेट डीबगिंग वीएस 2010, आईआई 7, विन 7 x 64 को शुरू नहीं किया जा सका"

आईआईएस में जाने की कोशिश करो और यह सुनिश्चित करने के लिए जाँचें कि आप जिस ऐप पूल का उपयोग कर रहे हैं वह शुरू हो गया है। कई बार, आप एक त्रुटि उत्पन्न करेंगे जो ऐप पूल को बंद कर देगा। आपको बस ठीक क्लिक करें और प्रारंभ करने की आवश्यकता है और आपको जाने के लिए अच्छा होना चाहिए।

मुड़ता है कि अपराधी IIS यूआरएल पुनर्लेखन मॉड्यूल था। मैंने एक नियम परिभाषित किया था, जो कि साइट की जड़ को Default.aspx (जो वेब साइट के प्रारंभ पृष्ठ के रूप में सेट किया गया था) पर पुनर्निर्देशित किया गया था ताकि मेरे पास एक कैनोनिकल होम यूआरएल हो। हालांकि, जाहिरा तौर पर वीएस को इसके साथ एक समस्या थी और भ्रमित हो गया। यह समस्या तब नहीं हुई जब मैं हेलिकॉन आईएसएपीआई_लेखन का उपयोग कर रहा था, इसलिए यह जांचने के लिए मुझे भी नहीं पहुंचा।

मैंने पूरी तरह से एक नया वेब साइट बनाने शुरू कर दिया और परियोजनाओं / फाइलों को अपने समाधान में थोड़ा कम करके और मेरे web.config को पुनर्निर्माण से तब तक समाप्त कर दिया जब तक कि मैं इसे नहीं मिला! ठीक है, कम से कम अब मुझे .NET 4.0 (अब तक, उम्मीद है कि मैं किसी भी तरह की दीवारों में नहीं चलेगा) का उपयोग कर एक थोड़ा क्लीनर साइट है – लेकिन क्या दर्द है!

दृश्य स्टूडियो, शुरू करते समय, (कुछ कारण से) यूआरएल तक पहुंचने का प्रयास करेगा:

/debugattach.aspx

यदि आपके पास एक फिर से लिखना नियम है जो पुनर्निर्देश (या अन्यथा कैच) करता है, कहते हैं, .aspx फ़ाइलें, कहीं और तो आपको यह त्रुटि मिल जाएगी। समाधान इस अनुभाग को अपने web.config के <system.webServer>/<rewrite>/<rules> अनुभाग की शुरुआत में जोड़ना है:

 <rule name="Ignore Default.aspx" enabled="true" stopProcessing="true"> <match url="^debugattach\.aspx" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="None" /> </rule> 

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

अन्य लोगों के लाभ के लिए, मेरे मामले में मैंने एक नेटवर्क संसाधन शेयर तक पहुंचने के लिए अपने विंडोज़ क्रेडेंशियल्स का उपयोग करने के लिए अनुप्रयोग पूल को कॉन्फ़िगर किया था। समाधान को डिबग करने के बाद से मैंने अपने विंडोज़ पासवर्ड को रीसेट कर दिया था। ऐप पूल और बाडा बिंग में संग्रहीत पासवर्ड बदल गया।

अगर ApplicationPool पहचान को कस्टम खाता सेट किया गया है और कंप्यूटर का पासवर्ड बदला है, तो आपको अपना पासवर्ड अपडेट करना होगा

मेरे परिदृश्य के लिए वेब। कॉन्फिग में httpErrors अनुभाग में यह परिवर्तन किया गया था, इसे इस तरह सेट करना:

 <httpErrors mode="Custom"> 

"वेब सर्वर पर डीबगिंग शुरू करने में असमर्थ" मुद्दा होने के कारण इसे वापस "विस्तृतक्षेत्रीय केवल" के पिछले मान को तय किया गया थोड़ा गहरा खोदना मुझे पता चला कि यह वास्तव में सिर्फ 401 त्रुटि सेटिंग है जो इस कारण था:

 <httpErrors mode="Custom"> <error statusCode="401" prefixLanguageFilePath="" path="/masterpages/500.html" responseMode="ExecuteURL" /> <httpErrors mode="Custom"> 

401 त्रुटि रेखा की टिप्पणी के रूप में अच्छी तरह से इस मुद्दे को ठीक किया, मैं इसके साथ गया क्योंकि मैं कस्टम त्रुटि हैंडलिंग को बनाए रख सकता हूं और डीबगिंग के साथ शुरू कर सकता हूं।

मुझे अब भी पता नहीं है कि ऐसा क्यों हो रहा है।

प्लेस चेक एप्लिकेशन पूल। अगर इसे रोक दिया गया है इसे पुनः आरंभ करें

क्या एक ही मुद्दा एक डीएनएन (डॉट नेट Nuke) मॉड्यूल डीबग करने की कोशिश कर रहा था। निकला है कि आपको संकलन डिबग = "सच्चा" की आवश्यकता है:

 <compilation debug="true" strict="false" targetFramework="4.0"> 

अपने web.config में डीएनएन में डिफ़ॉल्ट रूप से यह गलत है यहां मूल स्रोत: http://www.dnnsoftware.com/forums/forumid/111/postid/189880/scope/posts

मेरे पास फिर से लिखना मॉड्यूल लागू करने के बाद ही एक ही समस्या है

अगर मैं अपनी वेब .config फ़ाइल से पुन: लिखना प्रविष्टियों को निकालता हूं, तो डीबगिंग पूरी तरह से काम करता है।

इस के आसपास पाने के लिए, मैं बस डीबगिंग के साथ फिर से लिखना टैग्स पर टिप्पणी करने के लिए, इस तरह …

 <rewrite> <rules> <rule name="LowerCaseRule_1" stopProcessing="true"> <match url="[AZ]" ignoreCase="false" /> <action type="Redirect" url="{ToLower:{URL}}" /> </rule> <rule name="RedirectDefault.aspx_1" stopProcessing="true"> <match url="(.*)default.aspx" /> <action type="Redirect" url="{R:1}" redirectType="Permanent" /> </rule> </rules> </rewrite> 

मैं तब डीबगिंग के बाद टिप्पणियां निकालता हूं।

दृश्य स्टूडियो 2010 में एक बग होना चाहिए।

आईआईएस में अनुप्रयोग पूल को रोक दिया गया था, इसलिए मुझे उसी त्रुटि मिली। ऐप पूल शुरू करने के बाद, इस मुद्दे का समाधान किया गया था।

आपके द्वारा नोट किए गए त्रुटि को साफ करने के लिए मैंने यह किया है। फ़ाइल सिस्टम के भीतर ऐप के लिए वेब फ़ोल्डर का पता लगाएँ, गुण => सुरक्षा पर जाएं उन्नत बटन पर क्लिक करें फिर स्वामी टैब पर क्लिक करें, संपादित करें बटन पर क्लिक करें और फ़ोल्डर की मालिक (सही अनुमतियों के साथ) को बदलें और " रिपलस उप-कंटेनरों और ऑब्जेक्ट्स पर स्वामी "चेकबॉक्स " लागू करें" पर क्लिक करें और फिर मैं व्यवसाय में था (डिबग करने में सक्षम)

उम्मीद है कि यह किसी और के लिए काम करता है

आखिरकार यह मेरे एकल समाधान के लिए तय किया गया था जो यह था। समाधान में दो परियोजनाएं IIS में साइट के रूप में स्थापित की गई थीं मैं अंदर गया और दोनों परियोजनाओं के लिए प्रमाणीकरण के तहत एएसपी.Net प्रतिरूपण सक्षम … और VIOLA! अंत में, इस कष्टप्रद त्रुटि से ज्यादा नहीं!

मुझे वीएस 2012 में एक ही त्रुटि संदेश मिल रहा था, लेकिन प्रशासक के रूप में नहीं चल रहा था। जब मैं ऐप को व्यवस्थापक के रूप में चलाता था, तो मुझे एक अलग और थोड़ा अधिक उपयोगी संदेश मिला (जो मैं समझने में सक्षम था)। HTH

यदि ऐप पूल में पुनरारंभ करने में परेशानी हो रही है या बस पुनरारंभ नहीं करना है, तो सत्यापित करें कि क्या विंडोज़ ने एएसपी.नेट v4.0 या अन्य ऐप पूल पर हालिया अपडेट किए हैं। यही मेरे मामले में क्या हुआ है मैं बस अपने कंप्यूटर को पुनरारंभ किया, फिर ASP.NET v4.0 अनुप्रयोग पूल पुनः आरंभ और सब कुछ फिर से काम कर रहा था!

दान,

हारून के सुझावों के अलावा, निम्नलिखित प्रयास करें

  • जांचें कि आपके आईआईएस वेबसाइट में एकीकृत खिड़कियों के प्रमाणीकरण का चयन किया गया है
  • क्या आप आईआईएस के बजाय कासिनी का उपयोग कर डिबग कर सकते हैं?

विंडोज 10 के साथ एक ही समस्या थी जब सभी आईआईएस विंडोज़ सुविधाओं को चालू किया था। विंडोज 8.1 पर स्विच किया और फिर से समस्या हो गई मूल वेब साइट के नाम " http: // MySite.local " में थी (ओएस संस्करण से संबंधित नहीं)

और समाधान सरल है

  • %SystemRoot%\System32\drivers\etc\ में होस्ट फ़ाइल को संपादित करें %SystemRoot%\System32\drivers\etc\

  • आईपी ​​बाइंडिंग के साथ लाइन जोड़ें: 127.0.0.1 MySite.local

मुझे इस त्रुटि को आज के कोड में एक दोष के कारण आ गया था जो बहुत बार बार पोस्टिंग कर रहा था जिसके कारण आईआईएस अनुरोधों के साथ भर गया था। यह अनिवार्य रूप से IIS लॉक हुआ था और इसलिए जब मैं डिबग करने की कोशिश की, यह 'समय समाप्त' डीबगर शुरू करने की कोशिश कर रहा है मैंने बस आईआईएस को पुनः आरंभ किया, जिसमें कुछ मिनट लग गए, और इस मुद्दे को हल किया।

मुझे यकीन है कि यह त्रुटि कम सामान्य थी, ऐसा लगता है कि इसके उत्पादन के कई अलग-अलग तरीके हैं।

मुझे विंडोज 8.1 पर विजुअल स्टूडियो 2012 और 2013 में एक ही समस्या थी मेरे लिए फिक्स IIS को 'Windows चालू या बंद करें' का उपयोग करके Windows प्रमाणीकरण को जोड़ने के लिए था

विंडोज़ सुविधाओं को स्क्रीनशॉट चालू या बंद करना

सुनिश्चित करें कि आपकी साइट का एप्लिकेशन पूल सही फ़्रेमवर्क संस्करण का उपयोग करता है । मुझे एएसपी.नेट 2005 साइट पर "डीबगिंग शुरू करने में असमर्थ" त्रुटि मिली। यह गलत तरीके से विंडोज 7 पर डिफ़ॉल्ट ऐपपूल का उपयोग कर रहा था (जो मुझे विश्वास था कि नेट फ्रेमवर्क 4 का उपयोग कर रहा था)। मैंने .Net Framework 2 पर आधारित एक नया ऐप पूल बनाया और उसे समस्या वेब साइट पर असाइन किया। उस डीबगिंग के बाद ठीक काम किया

जांच करें कि आईआईएस पर आपकी वेबसाइट बंद नहीं है।

मैंने तय किया कि मेरी वेब साइट को चलाने के लिए : डी

मुझे इस समस्या थी और आखिर में एहसास हुआ कि आईएसएपी के साथ ठीक से पंजीकृत नहीं है I ऐसा तब हो सकता है जब IIS सर्वर Visual Studio से पहले स्थापित हो। इस समस्या को ठीक करने के लिए, aspnet_regiis -i आदेश का उपयोग करें लिंक में पाया जा सकता है

एक ही मुद्दा था यदि आपके पास आईआईएस पर SSL प्रमाणपत्र स्थापित है और यदि आप इसे विजुअल स्टूडियो से डिबग करने की कोशिश कर रहे हैं तो आपको प्रमाण पत्र की उपेक्षा करने के लिए IIS पर अपना आवेदन सेट करना होगा।

मेरे पास एक ही समस्या थी और पाया कि इसका कारण यह हुआ क्योंकि मेरे टैग के अंत में मेरे चरित्र को गलत तरीके से टाइप किया गया था। मेरा वेब। Web.config इस दाईं ओर अंत की तरह दिखता है: </section>h समापन टैग के बाद "एच" एक अतिरिक्त वर्ण था

इस तरह डंक को हटा दें: targetFramework = "4.0" web.config में या AppPool को उचित ढांचे के संस्करण में बदलें।

IIS UrlScan विस्तार को अनइंस्टॉल करना मेरे लिए समस्या हल कर रहा है

मुझे एक ही समस्या का सामना करना पड़ा, लेकिन यह आईआईएस के बजाय विज़ुअल स्टूडियो के वेब डेवलपमेंट सर्वर पर था। परियोजना के गुणों के अंतर्गत वेब टैब में विकल्प को अनचेक करना, सभी उपयोगकर्ताओं को सर्वर सेटिंग्स को लागू करें (परियोजना फ़ाइल में स्टोर करें)। यह किसी के मूल्यवान समय को बचाएगा

मुझे भी यही समस्या थी। ऊपर दिए गए सभी उत्तर मेरे लिए काम नहीं करते। समाधान मैन्युअल रूप से बिन और obj फ़ोल्डर को हटाने के लिए किया गया था

मुझे इस मुद्दे को भी मिला, लेकिन यह सबसे अधिक था कि क्या @र्कक ने समझाया और URL दोबारा लिखना

मेरे मामले में किसी ने इस परिवर्तन में एक MVC परियोजना के लिए web.config फ़ाइल में जांच की थी:

 <system.webServer> <security> <requestFiltering> <fileExtensions> <add fileExtension=".aspx" allowed="false" /> </fileExtensions> </requestFiltering> </security> </system.webServer> 

क्योंकि .aspx फ़ाइल एक्सटेंशन को वेब सर्वर पर अनुमति नहीं थी, /debugattach.aspx यूआरएल को अस्वीकार कर दिया गया, चलने से डीबगर को रोकना। एक बार मैंने इस विन्यास को हटा दिया तो फिर से काम किया।

जब मैंने विज़ुअल स्टूडियो में एप्लिकेशन बनाया था, तब मेरे पास एक ही समस्या थी, और फिर स्थानीय IIS के उपयोग के लिए वर्चुअल निर्देशिका बनाए गए गुणों में। अगर किसी को इस त्रुटि है, क्योंकि यह है कि VS गलत AppPool के तहत आवेदन बनाता है, अर्थात AppPool के तहत जो आपकी आवश्यकताओं के अनुरूप नहीं है।
यदि यह मामला है, तो आईआईएस प्रबंधक पर जाएं, ऐप का चयन करें, बेसिक सेटिंग्स पर जाएं और ऐप के लिए ऐपपूल बदलें और आप जाने के लिए अच्छा है।

मुझे हाल ही में यह त्रुटि मिली है और मेरे मामले में यह पता चला है कि डुप्लिकेट एमआईएमई प्रकार होते हैं। मैंने हाल ही में दो जोड़ दिए हैं जो सूची में शुरू में दिखाई नहीं दिया। आईआईएस ने मुझे उन्हें जोड़ दिया और यह तब था जब मैंने अपनी निदान की प्रक्रिया के हिस्से के रूप में साइट के लिए माइम प्रकार को फिर से जांचने का फैसला किया कि आईआईएस में भी मुझे एक त्रुटि मिली। यह web.config में डुप्लिकेट संदर्भित है एक बार मैं वेब में वापस चला गया। Config फ़ाइल मैंने देखा कि बुलाया गया एक नया खंड जोड़ा गया था, जिसमें दो हाल ही में जोड़े गए MIME प्रकार शामिल हैं उस अनुभाग को हटा दिया और जीवन फिर से अच्छा है! इस पर आशंका करने से ऐसे अन्य लोगों की मदद मिल सकती है जिन्होंने इस मुद्दे को किसी भी अन्य सुझाव के साथ ठीक करने में कामयाब नहीं किया है।