कुछ वेब प्रोजेक्ट्स मुझे समस्या दे रहे हैं जबकि अन्य ठीक काम करते हैं। मैंने समस्याग्रस्त लोगों में से एक पर ध्यान केंद्रित करने का फैसला किया। मैं विंडोज 7 पर विजुअल स्टूडियो 2013 का उपयोग कर रहा हूं। मुझे लगता है कि मैं इसे व्यवस्थापक के रूप में चला रहा हूं, विंडो शीर्षक कहता है PROJECT NAME - Microsoft Visual Studio (Administrator)
।
जब मैं प्रोजेक्ट चलाने की कोशिश करता हूं तो मुझे एक पॉपअप कहा जाता है:
IIS एक्सप्रेस वेब सर्वर लॉन्च करने में असमर्थ।
URL " http: // localhost: 62940 / " साइट "साइट नाम" आवेदन "/" के लिए पंजीकृत करने में विफल । त्रुटि विवरण: प्रवेश निषेध है। (0x80070005)।
यह पूरी तरह से असामान्य नहीं लगता है, लेकिन मैंने भाग्य के बिना कई सुझावों की कोशिश की है:
हटा दिया गया
%userprofile%\Documents\IISExpress\
, चलाने की कोशिश की गई।netsh http add urlacl url=http://localhost:62940/ user=everyone
, रिबूट और चलाने की कोशिश की। (वास्तवuser=Alla
में स्वीडिश विंडोज के बाद से)।netsh http delete urlacl url=http://localhost:62940/
, रिबूट और से बदल<binding protocol="http" bindingInformation="*:62940:localhost />
करने<binding protocol="http" bindingInformation="*:62940:/>
में%userprofile%\Documents\IISExpress\config\applicationhost.config
और भागने की कोशिश की। (यह कहने के लिए त्रुटि संदेश बदल गया... URL "http://*:62940/" ...
।IIS 8.0 एक्सप्रेस को पुनर्स्थापित किया गया
दृश्य स्टूडियो 2013 को पुनर्स्थापित किया गया
मैं अपनी बुद्धि के अंत में हूं, मैं क्या गलत कर रहा हूं?
अगर मैं परियोजना के बंदरगाह (जैसे 55555) को शुरू करता हूं, तो यह शुरू हो जाता है ... यह वांछनीय समाधान नहीं है क्योंकि इन परियोजनाओं पर कई लोगों द्वारा काम किया जाता है। हो सकता है कि पोर्ट कुछ और द्वारा अवरुद्ध हो? यदि हां, तो क्या जांचने का एक आसान तरीका है?
पोर्ट 62940 मुफ्त में लगता है। रनिंग netstat
किसी भी एप्लिकेशन को इसे सुनते हुए नहीं दिखाती है। कुछ और गलत होना चाहिए।
मैंने कुछ महीनों तक इसे न छूने के बाद आज प्रोजेक्ट शुरू करने की कोशिश की। यह काम किया लेकिन मुझे नहीं पता कि क्यों।
netstat
सुझाव के अनुसार भागा । कोई अनुप्रयोग पोर्ट 62940 की निगरानी करता प्रतीत होता है। कुछ और गलत होना चाहिए।
netstat -aon | findstr
यह देखने के लिए चलाएँ कि क्या कोई अन्य एप्लिकेशन पोर्ट 62940 पर भी नज़र रखता है। यदि हां, तो आप उस पोर्ट की निगरानी नहीं कर सकते हैं लेकिन उसे दूसरे पोर्ट पर स्विच करना होगा। ApplicationHost.config को न बदलें याnetsh http
जब वे स्पष्ट रूप से इसका कारण न हों।