अन्य उत्तर मूल रूप से सही हैं, उनके लिए धन्यवाद मैं अपनी डिफ़ॉल्ट वेब साइट को पुनर्स्थापित करने में सक्षम था, वे बस कुछ और कम महत्वपूर्ण विवरण याद कर रहे हैं।
मेरे मामले में डिफ़ॉल्ट वेब साइट को पुनर्स्थापित करने के लिए यह पूरी प्रक्रिया थी ( विंडोज 7 64 बिट पर IIS 7 ):
- IIS प्रबंधक खोलें
- दाईं ओर साइटें कनेक्शन ट्री में बाईं ओर स्थित साइट नोड पर राइट क्लिक करें और वेबसाइट जोड़ें पर क्लिक करें
- साइट नाम के रूप में " डिफ़ॉल्ट वेब साइट " दर्ज करें
- DefaultAppPool पर एप्लिकेशन पूल वापस सेट करें !
- के लिए भौतिक पथ सेट करें
%SystemDrive%\inetpub\wwwroot
- बाइंडिंग छोड़ दो और बाकी सब जैसा है
संभावित मुद्दे :
यदि नव निर्मित वेब साइट को निम्न संदेश के साथ शुरू नहीं किया जा सकता है :
इंटरनेट सूचना सेवा (IIS) प्रबंधक - प्रक्रिया फ़ाइल तक नहीं पहुँच सकती क्योंकि इसका उपयोग किसी अन्य प्रक्रिया द्वारा किया जा रहा है। (HRESULT से अपवाद: 0x80070020)
... यह संभव है कि पोर्ट 80 पहले से ही किसी अन्य एप्लिकेशन (मेरे मामले में Skype) को सौंपा गया है। आप डिफ़ॉल्ट वेब साइट पर राइट क्लिक करके और बाइंडिंग एडिट ... और एडिट ... का चयन करके बाइंडिंग पोर्ट को 8080 तक बदल सकते हैं । देखें जब आप IIS 7.0 में एक वेब साइट शुरू करने की कोशिश त्रुटि 0x80070020 जानकारी के लिए। या आप बस पोर्ट 80 पर बैठे एप्लिकेशन को बंद कर सकते हैं, बिल्कुल।
कुछ अनुप्रयोगों के लिए ID 1 के लिए डिफ़ॉल्ट वेब साइट की आवश्यकता होती है । मेरे मामले में, इसे स्वतः मनोरंजन के बाद ID 1 मिला। यदि यह आपका मामला नहीं है, तो गलती से हटाने के बाद IIS में "डिफ़ॉल्ट वेबसाइट" को फिर से बनाएं । यह IIS 6 और 7 के लिए अलग है।
नोट : मुझे डिफ़ॉल्ट वेब साइट को फिर से बनाना था, क्योंकि मैं विजुअल स्टूडियो में IIS के तहत चलाने के लिए कॉन्फ़िगर की गई परियोजना को खोलने में सक्षम नहीं था । मेरे अंदर कुछ परियोजनाओं का समाधान था। निम्न त्रुटि संदेश के साथ लोड करने में विफल परियोजनाओं में से एक:
वेब अनुप्रयोग प्रोजेक्ट IIS का उपयोग करने के लिए कॉन्फ़िगर किया गया है। वेब सर्वर ' http: // localhost: 8080 / ' नहीं मिल सका।
मैंने IIS प्रबंधक में डिफ़ॉल्ट वेब साइट को फिर से बनाने के बाद , मैं उस विशिष्ट परियोजना को पुनः लोड और खोलने में सक्षम था।