यह समस्या आपके एप्लिकेशन पूल सेटिंग में पाइपलाइन मोड के कारण होती है, जिस पर आपकी वेब साइट सेट है।
संक्षिप्त
- सरल तरीका एप्लिकेशन पूल मोड को उस मोड में बदलें जिसमें क्लासिक पाइपलाइन सक्षम हो।
- सही तरीका एकीकृत पाइपलाइनों का समर्थन करने के लिए आपके web.config / web ऐप को बदलना होगा। आम तौर पर यह आपके web.config के कुछ हिस्सों को हटाने जितना आसान है।
-
साधारण तरीका (बुरा अभ्यास) निम्नलिखित को अपने web.config में जोड़ें। देखें http://www.iis.net/ConfigReference/system.webServer/validationए>
<system.webServer> <validation validateIntegratedModeConfiguration="false" /> </system.webServer>
लंबा यदि संभव हो तो, एकीकृत पाइपलाइनों का समर्थन करने के लिए अपने आवेदन को बदलने के लिए आपकी सबसे अच्छी शर्त है। IIS6 और IIS7.x के बीच कई परिवर्तन हैं जो इस त्रुटि का कारण बनेंगे। आप इन परिवर्तनों के बारे में विवरण यहां पा सकते हैं http://learn.iis.net/page.aspx/381/aspnet-20-breaking-changes-on-iis-70/ ।
यदि आप ऐसा करने में असमर्थ हैं, तो आपको ऐप पूल को बदलना होगा जो वेब सर्वर पर आपकी उपलब्धता के आधार पर करना अधिक कठिन हो सकता है।
- वेब सर्वर पर जाएं
- आईआईएस प्रबंधक खोलें
- अपनी साइट पर नेविगेट करें
- दाएं कार्य फलक पर उन्नत सेटिंग क्लिक करें
- एप्लिकेशन पूल के अंतर्गत, इसे क्लासिक सक्षम वाले ऐप पूल में बदलें।
चेक http://technet.microsoft.com/en -us/लाइब्रेरी/सीसी731755(WS.10).aspx ऐप पूल बदलने के विवरण के लिए
यदि आपको क्लासिक पाइपलाइनों के साथ एक ऐप पूल बनाने की आवश्यकता है, तो http://technet.microsoft.com/en-us/library/cc731784(WS.10).aspx
यदि आपके पास यह परिवर्तन करने के लिए सर्वर तक पहुंच नहीं है, तो आपको इसे अपने होस्टिंग सर्वर के माध्यम से करना होगा और सहायता के लिए उनसे संपर्क करना होगा।
बेझिझक सवाल पूछें।