दृश्य स्टूडियो पेशेवर 2013 अपडेट 3 में एक आईडी #### के साथ प्रक्रिया नहीं चल रही है


187

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

Process with an ID #### is not running . // हर बार अलग-अलग आईडी नंबर दिखाना होता है

और त्रुटि विंडो में मुझे यह त्रुटि मिलती है msg:

The program '[3148] iisexpress.exe' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified'.

कभी-कभी यह चलता है और ब्राउज़र में मुझे निम्न संदेश मिलता है: The webpage is not available.

मैंने चारों ओर देखा है और लगभग सब कुछ करने की कोशिश कर रहा हूं और मैं समस्या को ठीक नहीं कर सकता।

कृपया किसी की मदद करें


1
मुझे यह समस्या थी क्योंकि फिडलर चल रहा था।
शेल्बी ११५

2
मेरे लिए, वीएस के सभी उदाहरणों को बंद करने ने चाल चली।
राडू कोजोकरी

3
मैंने .vs/config/application.configवीएस प्रोजेक्ट फ़ोल्डर के तहत फाइल को डिलीट करके हल किया
मार्सेलो

विंडोज 10 पर डिफॉल्ट ब्राउजर को इंटरनेट एक्सप्लोरर में बदलने और विजुअल स्टूडियो 2015 का उपयोग करने के दौरान इस में भाग गया। माइक्रोसॉफ्ट एज ब्राउजर में वापस स्विच करने से यह मेरे लिए हल हो गया।
क्रिस्टियन

1
ऐसा विजुअल स्टूडियो 2019 में भी हो सकता है ...
क्रिस कैटिगनी

जवाबों:


89

पहली त्रुटि

पहली त्रुटि के लिए:

आईडी #### के साथ प्रक्रिया नहीं चल रही है।

निम्नलिखित चरणों ने मेरे लिए काम किया:

  1. Visual Studio के सभी इंस्टेंस को बंद करें।
  2. IISExpress फ़ोल्डर का नाम बदलें (मेरे पीसी में C: \ Users \ jmelosegui \ Documents) है।
  3. 1 के मान के साथ _CSRUN_DISABLE_WORKAROUNDS पर्यावरण प्रणाली चर जोड़ें । यहां छवि विवरण दर्ज करें
  4. व्यवस्थापक मोड में Visual Studio प्रारंभ करें। ( विंडोज़ में , निष्पादन योग्य फ़ाइल पर राइट क्लिक करें और व्यवस्थापक के रूप में रन चुनें )।

दूसरी त्रुटि

दूसरी त्रुटि:

वेबपेज उपलब्ध नहीं है

इस त्रुटि के कारण क्या हुआ:

मैंने SSL के साथ खेलते हुए IIS एक्सप्रेस डेवलपमेंट सर्टिफिकेट को डिलीट कर दिया।

निम्नलिखित चरणों ने मेरे लिए काम किया:

  1. कंट्रोल पैनल पर जाएं।
  2. प्रोग्राम जोड़ें / निकालें का चयन करें।
  3. IIS 8.0 एक्सप्रेस की स्थिति जानें।
  4. इस पर राइट क्लिक करें फिर रिपेयर पर क्लिक करें।
  5. आपका प्रमाणपत्र वापस होना चाहिए!

उम्मीद है की यह मदद करेगा!


3
मुझे उपरोक्त कार्य करना था, और अपने कंप्यूटर को बंद करना और फिर से चालू करना (केवल वीएस को पुनरारंभ नहीं करना)।
लेविनिन्जा

5
रिबूटिंग वीएस ने मेरे लिए (2013 प्रो)
प्लक

4
मैंने बस IIS एक्सप्रेस फ़ोल्डर का नाम बदलकर कुछ और कर दिया है। मुझे CSRUN चर नहीं जोड़ना था। चरण 1 और 2 मुझे केवल इतना करना था।
AskYous

2
मैंने कई विकल्पों की कोशिश की और केवल एक ही काम किया है। IISExpess ऐसा करने के बाद फिर से बनाया गया है, लेकिन मुझे दोनों कॉन्फ़िगरेशन में कोई अंतर नहीं दिखता है। अंतर है ।/vs/applicationhost.config फ़ाइल पूरी तरह से फिर से लिखी गई है, लेकिन यह कुछ विशेष के बजाय संगठन की तरह दिखता है। ऐसा लगता है कि चर चाल करता है।
मैक्सिमिलियानो रियोस

1
इसमें एक या दो चरण गायब हैं। कृपया निम्न यूआरएल भी जांचें। ryadel.com/en/process-id-not-running-visual-studio-2015-fix
Jeeva Jsb

385

निम्न चरण Visual Studio 2015 और Visual Studio 2017 के लिए समस्या को हल करते हैं :

  • बंद करें वी.एस.
  • समाधान के फ़ोल्डर में नेविगेट करें और छिपे हुए .vsफ़ोल्डर को हटा दें ।
  • पुनः आरंभ करें वी.एस.
  • हिट F5और IIS एक्सप्रेस को सामान्य रूप से लोड करना चाहिए, जिससे आप डिबग कर सकते हैं।

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


1
@ QBM5 कैसे? यह कुछ उपयोगकर्ता सेटिंग्स और अनुकूलन से छुटकारा पा सकता है लेकिन कोई भी कोड नहीं तोड़ा जाएगा। संस्करण नियंत्रण में आपके पास कुछ भी नहीं बदल जाएगा। .csprojबरकरार रहता है। इसके अलावा, अगर यह ऐसी स्थिति में है कि आप वैसे भी डिबग नहीं कर सकते हैं, तो आपको खोने के लिए बहुत कुछ नहीं मिला है।
वेइटिमन

3
'यह समस्या वर्कस्टेशन, वातावरण या विज़ुअल स्टूडियो के संस्करणों के बीच किसी प्रोजेक्ट को ले जाने के कारण प्रतीत होती है' - सही कारण और समाधान के लिए धन्यवाद। मेरे लिए, मैं उस मुद्दे का सामना करना शुरू कर रहा हूं जब मैंने खिड़कियों की एक नई स्थापना की थी 10
ModChowdhury

1
शायद system.applicationHost / sites / site / application / virtualDirectory नोड पर applicatoinhost.config की निर्देशिका गलत है। यह समाधान काम करता है क्योंकि यह बनाम इसके पुनर्निर्माण के लिए मजबूर करता है।
पोमार्क

1
@PeterRader उस फाइल सिस्टम के फोल्डर पर जहां विजुअल स्टूडियो .sln फाइल स्थित है
heetiman

2
यह मूल रूप से मेरे लिए VS2017 के लिए काम करता था, लेकिन मैं इस मामले में बनाम फ़ोल्डर के अंदर सिर्फ applicationhost.config फ़ाइल को हटाने के साथ दूर जाने में सक्षम था अगर यह किसी की मदद करता है।
स्टीव हैसेलस्वर्ट

179

आसानी से हल:

  1. एक व्यवस्थापक के रूप में विज़ुअल स्टूडियो खोलें
  2. अपनी परियोजना पर राइट-क्लिक करें और 'अनलोड प्रोजेक्ट' पर क्लिक करें
  3. फिर से, अपनी परियोजना पर राइट-क्लिक करें और 'PROJECT_NAME.csproj संपादित करें' पर क्लिक करें
  4. नीचे दिए गए कोड को ढूंढें और इसे हटा दें:

    <DevelopmentServerPort>63366</DevelopmentServerPort>
    <DevelopmentServerVPath>/</DevelopmentServerVPath>
    <IISUrl>http://localhost:63366/</IISUrl>
    
  5. फ़ाइल को सहेजें और बंद करें .csproj

  6. अपनी परियोजना पर राइट-क्लिक करें और इसे पुनः लोड करें
  7. इसका काम देखिए

5
अन्य किसी भी समाधान ने मेरे लिए काम नहीं किया लेकिन यह। उपरोक्त करने से आईआईएस एक्सप्रेस वेब पेज को चलाने के लिए एक खुले फ्री पोर्ट को फिर से असाइन करने की अनुमति देगा। नोट: मैं IISExpress फ़ोल्डर का नाम बदलने में सक्षम नहीं था क्योंकि यह कहा गया था कि यह अपने आप से उपयोग में था (शायद एक पीसी पुनरारंभ होगा) ठीक कर दिया?)।
गोकू_डा_मास्टर

2
इसने मेरे लिए एक अतिरिक्त कदम के साथ काम किया - परियोजना को फिर से लोड करने के बाद मुझे उस पर फिर से राइट-क्लिक करना पड़ा और चलने से पहले "सेट के रूप में स्टार्टअप प्रोजेक्ट" चुनें।
जॉन एम

डॉटनेट कोर प्रोजेक्ट्स में ये सेटिंग्स नहीं हैं
जो फिलिप्स

2
इसने मेरे लिए VS2019 में काम किया। मैंने IIS की मरम्मत करने की कोशिश की, वीएस को प्रशासक के रूप में चलाने, रिबूट, समाशोधन .vs फ़ोल्डर और अन्य चीजों के बीच विंडोज़ पर्यावरण चर के साथ fidgeting। लेकिन यह समाधान था जो आखिरकार काम कर गया।
मैग्नस स्वेन्सन

2
मेरे लिए सिर्फ यही एक काम था। लेकिन यह मुझे घायल कर देता है, पृथ्वी पर ऐसा क्यों हुआ कि एक परियोजना पर मैंने सौ बार की तरह खोला है?
एंड्रियास

20

पहली त्रुटि के संबंध में:

आईडी #### के साथ प्रक्रिया नहीं चल रही है

यह स्थिति कभी-कभी तब होती है जब IIS एक्सप्रेस पोर्ट से बंधने में विफल हो जाती है। इसका एक संभावित कारण यह है कि कुछ अन्य प्रक्रिया पहले से ही उस बंदरगाह से जुड़ी हुई है। विज़ुअल स्टूडियो IISExpress.exe प्रक्रिया को लॉन्च करेगा (जो पोर्ट से बाँधने और फिर से बाहर निकलने में विफल हो जाएगा) और फिर अब-समाप्त प्रक्रिया में संलग्न होगा, जिसके परिणामस्वरूप उपरोक्त त्रुटि हुई है।

अपनी परियोजना सेटिंग्स में पोर्ट संख्या को नोट करने के लिए (जैसे 12116) और फिर कोशिश करें:

netstat -ano | find "12116"

यदि किसी अन्य प्रक्रिया में पोर्ट खुला है, तो यह उसका PID देगा। फिर आप आक्रामक प्रक्रिया को मारने या अपने स्वयं के पोर्ट नंबर को फिर से चुनना चुन सकते हैं।


मेरे लिए काम किया - किसी कारण से Outlook.exe में उस पोर्ट की पकड़ थी।
जे कमिंस

17

यदि आप 64-बिट मशीन का उपयोग कर रहे हैं

फिर 32-बिट IIS-Express के Visual Studio उपयोग के कारण समस्या हो सकती है।

समाधान: विज़ुअल स्टूडियो में, टूल मेनू> विकल्प> प्रोजेक्ट्स और सोल्यूशन्स> वेब प्रोजेक्ट्स> विकल्प पर जाएँ "IIS एक्सप्रेस के 64 बिट संस्करण का उपयोग करें" पर क्लिक करें और ठीक पर क्लिक करें।


आपको लगता है कि यह डिफ़ॉल्ट रूप से 64 बिट संस्करण का उपयोग करेगा।
मंगेतर

केवल मेरे ओएस के संस्करण की जांच करने के बाद पता चला कि यह 64-बिट है, यही कारण था कि सभी साथ थे।
धन्यवाद

14

मुझे भी यही समस्या थी। बस विजुअल स्टूडियो को फिर से शुरू करना मेरे लिए काम कर गया।


यदि वीएस के एक से अधिक उदाहरण चल रहे हैं, तो ऐसा लगता है कि वे सभी बंद होना चाहिए
फिल

उल्लिखित सभी समाधानों की कोशिश की, कुछ भी काम नहीं किया। पीसी को फिर से चालू करके चाल चली।
जयजय १ay

10

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

एक मिनी ट्यूटोरियल के लिए नीचे दिए गए चित्रों की जाँच करें: (मैं सिर्फ किल्नी के उत्तर में सुधार कर रहा हूँ)

दृश्य स्टूडियो उपकरण मेनू

विजुअल स्टूडियो वेब प्रोजेक्ट विकल्प


मैंने इस सेटिंग को कुछ हफ़्ते के लिए सक्षम किया है और मेरे लिए इसका समाधान इसे बंद करना था।
FreeAsInBeer

7

मुझे इसका हल मिला:

https://www.codeproject.com/Tips/1029540/Solved-Process-With-An-Id-Of-Is-Not-Running

प्रोजेक्ट फ़ाइल को संपादित किया और लाइनों को हटा दिया:

<DevelopmentServerPort>xxxxx</DevelopmentServerPort>
<DevelopmentServerVPath></DevelopmentServerVPath>
<IISUrl>http://localhost:xxxxx/</IISUrl>

मैंने VS2017 में इस समाधान की कोशिश की - मेरी परियोजना अब लोड नहीं होगी।
केन

5

मैंने पहली त्रुटि की कोशिश की और इससे मुझे मदद नहीं मिली। हालाँकि मैंने जो काम किया था वह छिपे ".vs" फ़ोल्डर को हटाने के लिए था जो समाधान रूट पर है।


5

ऐसा लगता है कि कई समाधान हैं जो काम करते हैं और कुछ नहीं ...

मेरी समस्या कुछ परीक्षण पुनरावृत्तियों के बाद सामने आती रही। हाँ पीसी और / या वी.एस. को पुनः आरंभ करने से समस्या हल हो जाएगी ... लेकिन अस्थायी रूप से।

मेरा समाधान एक ऐसे सुरक्षा परिवर्तन को पूर्ववत् करना था जिसे मैंने कुछ दिन पहले Controlled folder accessअंडर किया था Ransomware protection

मैंने इस परिवर्तन को पूर्ववत किया:
(राइट क्लिक प्रारंभ) सेटिंग -> अद्यतन और सुरक्षा -> विंडोज सुरक्षा -> वायरस और खतरे की सुरक्षा -> वायरस और खतरे की सुरक्षा सेटिंग्स -> सेटिंग प्रबंधित करें

के तहत नियंत्रित फ़ोल्डर पहुँच क्लिक-> नियंत्रित फ़ोल्डर पहुंच प्रबंधित करें (यह भी Ransomware सुरक्षा स्क्रीन है)

नियंत्रित फ़ोल्डर का उपयोग बंद करें।

यह मेरे लिए 100% मुद्दा था क्योंकि मैं वी.एस. को पुनः आरंभ किए बिना अपना परीक्षण चलाने में सक्षम था।


2
मुझे पता है कि आपने बहुत समय पहले उत्तर दिया था, लेकिन आपके समाधान ने आखिरकार मेरे मुद्दे को हल कर दिया है। अन्य सभी "समाधान" के साथ खेलने के बाद, नियंत्रित फ़ोल्डर पहुंच को बंद करने से समस्या हल हो गई। मैंने इसे एक कदम आगे बढ़ाया और इसे पूरी तरह से बंद करने के बजाय, मैंने नियंत्रित फ़ोल्डर पहुंच के माध्यम से एक एप्लिकेशन की अनुमति दें पर क्लिक किया और iisexpress.exe का चयन करते हुए एक स्वीकृत ऐप जोड़ा
जेफ हॉपर

इस पर एक और ध्यान दें - आप थोड़ा और दानेदार हो सकते हैं और रैनसमवेयर सुरक्षा में "अनुमत ऐप्स" में IIS एक्सप्रेस जोड़ सकते हैं।
म्यूटेक्स

@ म्यूटेक्स मैं आपकी टिप्पणी के बाद इस पर फिर से विचार करने जा रहा हूं ... मैंने नोटिस किया कि मैंने पिछली बार आईएसएस एक्सप्रेस को जोड़ा है! मैं समस्या को फिर से बनाने जा रहा हूं और देखूंगा कि क्या मैं इसे थोड़ा और नीचे कर सकता हूं।
क्रिस कैटिगनानी

3

मुझे क्रोम के साथ भी ऐसी ही समस्या थी।

ऐसा प्रतीत होता है कि VS किसी कारण से Chrome प्रक्रिया में संलग्न नहीं हो सकता है।

समाधान: 1. क्रोम बंद करें। क्रोम बंद होने के साथ, वेब परियोजना शुरू करें और वीएस को क्रोम खोलने की अनुमति दें।

उम्मीद है की वो मदद करदे।


3

मेरे लिए, किसी भी अन्य समाधान ने काम नहीं किया। मैंने जिन चीजों की कोशिश की:

  • विजुअल स्टूडियो से जुड़ी हर चीज को अपडेट और पैच करना
  • Visual Studio को पुनर्स्थापित करना
  • IIS एक्सप्रेस को पुनर्स्थापित करना
  • कई रिबूट
  • पथ में _WORKAROUND चीज़ को जोड़ना
  • IIS कॉन्फ़िगर करने के लिए दस्तावेज़ के अंतर्गत IIS फ़ोल्डर का नाम बदलना
  • Csproj फ़ाइल को मैन्युअल रूप से संपादित करना और संपूर्ण IIS सेटिंग्स अनुभाग को निकालना
  • वीएस सेटिंग्स में IIS निष्पादन योग्य उपयोग को 64 बिट में बदलना
  • प्रोजेक्ट सेटिंग्स में IIS का पोर्ट बदलना

यह जांचने के बाद कि क्या समस्या विभिन्न परियोजनाओं पर लगातार थी, यह पता चला कि समस्या केवल एक विशिष्ट परियोजनाओं में हुई थी। मुझे लगा कि मुझे समाधान फ़ोल्डर में सभी उपयोगकर्ता विशिष्ट फ़ाइलों को हटाना है (जैसे बिन, obj, * .suo, ...) मैंने बस संपूर्ण समाधान फ़ोल्डर को हटा दिया और फ़ाइलों को गिट में वापस कर दिया।

TLDR: बिन, obj, * .su, ... जैसे उपयोगकर्ता विशिष्ट फ़ाइलों / फ़ोल्डरों को हटाने का प्रयास करें


3

स्टार्ट अप प्रोजेक्ट के गुणधर्मों पर जाएं, प्रोजेक्ट उरेल का इंक्रीमेंट पोर्ट नंबर संभवत: इस समस्या को हल करने का सबसे तेज तरीका है, जिसे मैंने अभी तक उल्लेखित किसी को नहीं पढ़ा।

और आपको वी.एस. को पुनः आरंभ करने की आवश्यकता नहीं है क्योंकि यह कभी-कभी एक दर्द हो सकता है यदि आपको चलने के लिए आवश्यक कुछ अन्य उदाहरणों की आवश्यकता होती है।


3

मुझे एक ही समस्या थी, और जो करने की आवश्यकता थी वह था IIS एक्सप्रेस को ठीक से सेटअप करना।

मैंने अपने प्रोजेक्ट गुण => वेब (टैब) और सर्वर पर क्लिक किया: प्रोजेक्ट URL पहले से ही पहले से आबाद था और मैंने " Create Virtual Directory " बटन पर क्लिक किया ।

मैंने अभी-अभी (रिफ्रेश्ड) विंडो रीइंस्टॉल की थी और IIS सेटअप b / c नहीं था यह नया था।

उम्मीद है की यह मदद करेगा।


1
यह मेरे लिए काम करता है - मैंने वास्तव में इसे एक अलग पोर्ट नंबर में बदल दिया और फिर "वर्चुअल निर्देशिका बनाएँ" के लिए कहा गया। लगता है कि चाल चल दी है।
AVH

2

संकल्प मैंने पाया;

निम्नलिखित निर्देशिका के लिए सिर

% userprofile% \ दस्तावेज \ IISExpress \ config निर्देशिका

उस फ़ोल्डर के भीतर की सभी फाइलें हटा दें। विज़ुअल स्टूडियो को पुनरारंभ करें और एक आकर्षण की तरह काम करता है।


मैंने सभी समाधानों के ऊपर प्रयास किया है, लेकिन केवल इसने मेरे लिए काम किया है! धन्यवाद।
निलय

1

मुझे भी यही समस्या थी, ऊपर वाले ने मेरे लिए काम नहीं किया। जो मेरी त्रुटि थी वह दुगनी हो गई।

  1. मेरे पास अपने डिफ़ॉल्ट ब्राउज़र के रूप में ओपेरा था और यह उस पर संलग्न नहीं हो सका।
  2. मेरे पास कई स्टार्टअप परियोजनाएं थीं, इसलिए यह मुझे IE पर स्विच करने नहीं देगा जब तक कि मैं डिफ़ॉल्ट स्टार्टअप परियोजना को केवल एमवीसी शेल में वापस नहीं बदल देता।

मैंने उस प्रोजेक्ट को विशेष रूप से स्टार्टअप के रूप में सेट किया, फिर मैंने इसे IE लॉन्च करने के लिए वापस स्विच किया और यह फिर से डिबगिंग शुरू कर दिया।

उम्मीद है की वो मदद करदे


1

मैं एक ही समस्या के पार आया और पाया कि किसी तरह फ़ाइल 'applicationhost.config' (में .. \ Documents \ IISExpress \ config) के पास प्रोजेक्ट \ संपत्तियों में निर्दिष्ट एक के लिए एक अलग स्थानीयहोस्ट पोर्ट संख्या ('साइट्स' सेक्शन में) थी। \ वेब। उन्हें एक ही नंबर पर बदल दिया और समस्या चली गई


1

मैंने इसे दूर करने के लिए क्या किया:

C:\Users\gr_mext1\Documents\IISExpress\config\applicationhost.configसभी <site>प्रविष्टियों को खोलें और निकालें <sites> न निकालें <siteDefaults>!

अपनी परियोजना में, गुण, वेब पर जाएं और "वर्चुअल निर्देशिका बनाएं" पर क्लिक करें।

दृश्य स्टूडियो को बंद करें और फिर से खोलें, अपनी परियोजना को लोड करें और चलाएं

फिक्स्ड!


1

किसी भी सूचीबद्ध समाधान ने मेरे लिए काम नहीं किया। समस्या स्थानीय applicationhost.config फ़ाइल में कुछ प्रकार की परस्पर विरोधी स्थिति थी । फिक्स आसान है, बस अपने समाधान में से एक को हटा दें। VS2015 के लिए इसमें स्थित होना चाहिए <path_to_your_solution>\Solution\.vs\config\। जब आप डीबग लॉन्च करते हैं, तो वीएस आपकी परियोजना फ़ाइल में सेटिंग्स के आधार पर उस फ़ाइल को फिर से बनाएगा।


1

छिपे हुए .vs फ़ोल्डर को हटाने से मेरे लिए काम नहीं किया गया क्योंकि मेरे ऐप में निर्दिष्ट पोर्ट किसी अन्य ऐप द्वारा उपयोग किया जा रहा था। मेरे लिए निम्न कार्य करना:

  1. प्रॉपर्टी में गए और फिर वेब टैब पर क्लिक करें।
  2. प्रारंभ यूआरएल और प्रोजेक्ट URL में पोर्ट नंबर को बदल दिया।
  3. वर्चुअल निर्देशिका बनाएँ पर क्लिक किया।
  4. सहेजें और F5 दबाएँ।


1

बंद करें वी.एस. समाधान के फ़ोल्डर में नेविगेट करें और छिपे हुए .vs फ़ोल्डर को हटा दें। पुनः आरंभ करें वी.एस. हिट F5 और IIS एक्सप्रेस को सामान्य रूप से लोड करना चाहिए, जिससे आप डिबग कर सकते हैं।

यदि यह काम नहीं कर रहा है, तो:

  1. राइट अपने समाधान पर क्लिक करें और गुणों पर जाएं

  2. बाएं मेनू वेब टैग पर क्लिक करें

  3. चेकबॉक्स "ओवरराइड एप्लिकेशन रूट यूआरएल" पर क्लिक करें

और अपने प्रोजेक्ट को फिर से चलाएं।


1

इनमें से कोई भी प्रयास करने से पहले अपने कंप्यूटर को रिबूट करें!

इनमें से कुछ मददगार हो सकते हैं। नेटस्टैट ट्रिक करना

netstat -ano | find

मेरी मदद के रूप में एक और आवेदन मेरे बंदरगाह का उपयोग कर रहा था, लेकिन पूरी तरह से मेरी समस्या का समाधान नहीं किया। IIS एक्सप्रेस अभी भी दुर्घटनाग्रस्त रही। यह तब तक नहीं था जब तक मैंने अपनी जीत को 10 पीसी (पहली बार एक सप्ताह से अधिक) में रिबूट नहीं किया, मेरी समस्या पूरी तरह से साफ हो गई।


1
बस मेरे पीसी रिबूट करने के लिए यह मेरे लिए भी किया था!
5

0

मैं हाल ही में वीएस 2013 और आईआईएस एक्सप्रेस के साथ एक ही मुद्दा था:

"आईडी #### के साथ प्रक्रिया नहीं चल रही है।" // हर बार अलग-अलग आईडी नंबर दिखाना होता है।

यहाँ समाधान था जो मैंने पाया कि मेरे लिए काम किया:

1) दस्तावेज़ों में जाएँ -> IIS एक्सप्रेस -> विन्यास -> applicationhost.config

2) मैंने नोटपैड ++ में applicationhost.config खोला

3) टैग के तहत, कोड की लाइनें हैं जो इस तरह दिखता है:

    <add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true">
                 <processModel loadUserProfile="true" />
        </add>

4) इन दो लाइनों को हटा दें

                <processModel loadUserProfile="true" /> 
        </add>

5) पहली पंक्ति का END बदलें

            <add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />

ध्यान दें कि मैंने जो भी किया था, वह "सही" के बाद '/' जोड़कर टैग बंद कर दिया था।

अब मैं अपनी परियोजनाओं को वेब ब्राउज़र में चलाने और अपने कोड को डीबग करने में सक्षम हूं।

इसके अलावा, मैंने अपडेट 4 को अपडेट किया था, लेकिन एक ही मुद्दा था। मेरा मानना ​​है कि applicationhost.config फ़ाइल को जोड़ना समस्या का समाधान था।

आशा है कि ये आपकी मदद करेगा!


मैं उल्लेख करना भूल गया, मैंने इस विशेष प्रश्न पर पोस्ट किए गए अन्य विकल्पों की कोशिश की और कई अन्य जो मैंने अन्य मंचों और साइटों पर पाए थे। उनमें से किसी ने भी काम नहीं किया।
bgibbs17

0

ID #### के साथ समान त्रुटि प्रक्रिया दृश्य स्टूडियो 2015 RC का उपयोग करके नहीं चल रही है

कंट्रोल पैनल में IIS 10 की मरम्मत के बाद ही संदेश से छुटकारा पाएं - प्रोग्राम और फीचर्स

रेनाटो


0

यह विभिन्न कारणों से हो सकता है, सहायक रूप से - यदि आप कमांड लाइन में IISExpress.exe( \Program Files (x86)\IISExpress\iisexpress.exe32-बिट के लिए, \Program Files\IISExpress\iisexpress.exe64-बिट के लिए) चलाते हैं , तो आपको कुछ और विवरण मिलेंगे। मेरे मामले में:

C:\Program Files\IIS Express>iisexpress.exe

Filename: \\?\C:\Users\My.Username\Documents\IISExpress\config\applicationhost.config
Line number: 15
Error: Configuration file is not well-formed XML

अच्छा है और ठीक करने के लिए आसान है, कि एक मेरी गलती थी, हालांकि!


0

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


0

यदि आप स्रोत नियंत्रण के रूप में git का उपयोग कर रहे हैं, तो आपको यह भी सुनिश्चित करना चाहिए कि किसी भी उपयोगकर्ता विशिष्ट फ़ाइलों को अनदेखा किया गया है।

[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

यदि वे पहले से ही ट्रैक हैं, तो git -r rm --cached का उपयोग करें

इससे मेरे लिए त्रुटि हल हो गई।


0

स्टार्टमोड = "alwaysRunning" में $SOLUTION_DIR/bis/.vs/config/applicationhost.configमेरे लिए यह कारण होता है। उस स्ट्रिंग को हटाने की कोशिश करें और सब कुछ फिर से काम करेगा (यहां तक ​​कि वीएस के पुनरारंभ के बिना)


0

विजुअल स्टूडियो के अपने उदाहरण को बंद करें। प्रशासन मोड में इसे फिर से शुरू करें। "व्यवस्थापक के रूप में चलाएं"

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.