मुझे 'इस संदर्भ में सत्र स्थिति उपलब्ध नहीं है' त्रुटि मिल रही है।सत्र राज्य इस संदर्भ में उपलब्ध नहीं है - Global.asax
त्रुटि Global.asax फ़ाइल के भीतर तरीकों में से एक नंबर के इस पैरामीटर में नीडिंत है:
- Application_BeginRequest
- Application_AuthenticateRequest
- session_start
- Application_Error
त्रुटि पहले पृष्ठ लोड (और इसके बाद सभी पृष्ठ लोड) पर होती है।
मैंने प्रोजेक्ट में एक बिल्कुल नया और खाली पृष्ठ, WebForm1.aspx जोड़ा है और इसे अपना प्रारंभ पृष्ठ बनाया है।
आपको लगता है कि खाली पृष्ठ पर कुछ भी गलत नहीं हो सकता है। एक खाली पृष्ठ लोड करते समय, जहां तक मैं देख सकता हूं, मेरा कोई भी कोड निष्पादित नहीं किया जाता है। लेकिन मुझे अभी भी सत्र स्थिति त्रुटि मिल रही है।
मेरी परियोजना पूरी तरह ठीक काम करती है। कोई त्रुटि पृष्ठ नहीं दिखाए जाते हैं। किसी भी समय कोई गलत व्यवहार नहीं है।
लेकिन तथ्य यह है कि यह सत्र त्रुटि मेरे वर्तमान प्रोजेक्ट की प्रेषक पैरामीटर में दिखाई देती है। यह त्रुटि एक खाली, नई परियोजना में उत्पन्न नहीं है।
संभवतः मेरे वर्तमान प्रोजेक्ट में इस त्रुटि का कारण क्या हो सकता है?
त्रुटि का पता लगाने के लिए मैं कैसे पता लगा सकता हूं? मैं ASP.NET कोड में ब्रेकपॉइंट्स सेट नहीं कर सकता जो हैड के तहत है। या मैं कर सकता हूँ
यहाँ मेरी सत्र विन्यास है:
<pages enableSessionState="true" />
<sessionState mode="InProc" cookieless="false" timeout="20" />
अद्यतन:
मैं सिर्फ पता चला एक नया खाली परियोजना भी इस वस्तु में इस त्रुटि है। यह Application_BeginRequest और Application_AuthenticateRequest विधियों में दिखाई देता है। लेकिन रिक्त प्रोजेक्ट एप्लिकेशन_इरर इवेंट नहीं बना रहा है, जैसे कि मेरी अन्य परियोजना है।
मैं कुछ भी अनुरोध नहीं कर रहा हूं। प्रेषक ऑब्जेक्ट में इस त्रुटि को देखने से पहले मेरा कोई कोड निष्पादित नहीं किया जाता है। ध्यान दें कि सूचीबद्ध विधियों में Application_Error विधि भी शामिल है। एक त्रुटि निश्चित रूप से जेनरेट की गई है। और मैं नहीं कह सकता कि यह कहां से आ रहा है। – Jay
यह जवाब होना चाहिए। यही कारण है कि अगर हमें किसी भी पूर्व कार्यक्रम में सत्रस्टेट नहीं मिल रहा है। –
धन्यवाद, इसने मेरी समस्या को ओपी के समान स्थिति में हल किया। +1 – Deverill