मैं एक एएसपी एमवीसी वेब परियोजना विकसित कर रहा हूं। अब मेरे पास एक आवश्यकता है जो मुझे विकास की एक IIS7 बेदखल करने के लिए (कुछ सुविधाओं की जांच करने के लिए) तैनात करने के लिए मजबूर करती है। जब भी मैं वेब साइट का URL टाइप करने की कोशिश करता हूं तो मुझे उपर्युक्त त्रुटि संदेश मिल रहा है। (नोट: विकास मशीन: विस्टा होम प्रीमियम, IIS7)
मैंने अब तक क्या किया है:
HOSTS फ़ाइल को संपादित किया गया (C: \ WINDOWS \ system32 \ driver \ etc \ मेजबान)।
इसमें दो डोमेन डालें (127.0.0.1 domain1.com & 127.0.0.1 domain2.com)।
एक फ़ोल्डर बनाया c: \ websites \ dirOfApplication और इस फ़ोल्डर में Visual Studio 8 के भीतर से तैनात किया गया।
IIS7 में होस्ट नाम domain1.com और एप्लिकेशन फोल्डर के साथ एक नई साइट बनाई गई है।
वेब ब्राउज़र में पता domain1.com टाइप करने से उपरोक्त त्रुटि होती है (HTTP त्रुटि 403.14 - निषिद्ध - इस निर्देशिका की सामग्री को सूचीबद्ध नहीं करने के लिए वेब सर्वर कॉन्फ़िगर किया गया है।)
मुझे लगता है कि मुझे कुछ याद आ रहा है लेकिन पता नहीं क्या है! System.Web.Mvc, System.Web.Abstraction & System.Web फ़ाइलों की तैनाती करने की कोशिश की। जब भी मैं F5 को हिट करने और एप्लिकेशन को चलाने की कोशिश करता हूं, यह ठीक काम करता है!