2013-10-24 5 views
183

पहले 2012 में, अगर मैंने क्रोम में डीबग किया (उदाहरण के लिए), और फिर डीबगर बंद कर दिया, तो वेबसाइट आईआईएस एक्सप्रेस में चल रही रहेगी। यह अब 2013 में मामला नहीं है।जब मैं डिबगिंग समाप्त करता हूं तो मैं अपने आईआईएस एक्सप्रेस ऐप को बंद करने से विजुअल स्टूडियो 2013 को कैसे रोक सकता हूं?

क्या यह एक नया बदलाव है जिसे मुझे बनाने की ज़रूरत है? डीबगर को रोकने के बाद भी मैं वेबसाइट इंस्टेंस कैसे चल सकता हूं? धन्यवाद।

उत्तर

304

नया "बंद करें संपादित करें और जारी रखें" सुविधा को बंद करना मेरे लिए तय किया गया है।

  1. ओपन विकल्प संवाद बॉक्स (उपकरण | विकल्प)
  2. पता लगाएँ "डिबगिंग \ संपादित करें और आगे बढ़ें"
  3. सही का निशान हटाएँ "संपादन सक्षम करें और आगे बढ़ें"

अद्यतन 1:
आप प्रति परियोजना आधार पर इसे बंद भी कर सकते हैं। ब्लॉग लेख है कि इस पर चर्चा करता है: वेब परियोजना

  • वेब का चयन करें टैब
  • सही का निशान हटाएँ "संपादन सक्षम करें और आगे बढ़ें" "Debuggers" अनुभाग में
  • अद्यतन 2 के लिए

    1. ओपन गुण सुविधा।

      “Enable Edit and Continue” debugging option is now on by default for new web applications in VS2013 preview

    +4

    लेकिन अगर आप को अक्षम * संपादित करें और जारी रखें * तो आप जबकि डिबगिंग कोड को संपादित नहीं कर सकता! –

    +0

    @ जोशएम। क्या यह वास्तव में आपके लिए काम करता है? –

    +3

    संपादित करें और जारी रखें? हाँ, यह एक बड़ा समय बचाने वाला है। यदि आप * संपादन और जारी रखने * का उपयोग नहीं कर रहे हैं, तो आप इसे गलत कर रहे हैं! ;-) –

    20

    आसान समाधान:

    से Debug मेनू का चयन करें Start Without Debugging या Ctrl+F5 परियोजना को चलाने के लिए, यह अपनी परियोजना चल रहा है जब तक आप छोड़ने IIS रखेंगे।

    10

    मैं "संपादन सक्षम करें और आगे बढ़ें" अपने वेब परियोजना के गुण (VS2015 समुदाय अपडेट 2) में नहीं था, लेकिन अंत में मैं जो Rick's answer में उल्लेख किया this link में एक उपयोगी टिप्पणी पाया:

    ईसाई: आप चलने के लिए आईआईएस एक्सप्रेस के लिए विकल्प बंद करने की आवश्यकता नहीं है। आपको बस इतना करना है कि अपने आवेदन को रोकने के बजाय, सभी प्रक्रियाओं को अलग करें। यदि आप जाते हैं: टूल्स> कस्टमाइज़> कमांड टैब पर क्लिक करें। फिर टूलबार रेडियो बटन का चयन करें और इस चयन डीबग के बगल में ड्रॉप डाउन पर। फिर आप "कमांड जोड़ें ..." चाहते हैं। कमांड विंडो जोड़ें डीबग का चयन करें और नीचे स्क्रॉल करें और "सभी को अलग करें" पर क्लिक करें। ठीक क्लिक करें और फिर बस बंद करें। आपको अपने डीबग मेनू के बगल में एक लाल क्रॉस दिखाई देगा। जब आप अपने एप्लिकेशन को डीबग करने के बाद इसे क्लिक करते हैं IIS एक्सप्रेस चलना जारी रहेगा।

    संक्षेप में:
    Setting Detach All debugger for vs2015

    +0

    वी.एस. 2015 एंटरप्राइज़ अद्यतन 2. – Mikee

    +0

    @Mikee "अलग करें सभी" में कोई अलग नहीं है सभी केवल डीबग मेनू जब में प्रकट होता है आप पहले ही डीबग मोड में हैं। आप 'कमांड जोड़ें>> डीबग> सभी को अलग करें' के माध्यम से मैन्युअल रूप से कमांड भी जोड़ सकते हैं। – Dai

    +0

    वीएस 2017 पर काम करता है। धन्यवाद !! –

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

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