2012-06-20 15 views
8

मेरे पास एक .Net वेब एप्लिकेशन है जो लगभग 2 वर्षों तक संचालन में है। हम इसे न्यूरेलिक और प्रति दिन कम से कम एक बार, या कभी-कभी कई बार प्रति दिन देखते हैं, हमें समय की अवधि मिलती है जहां प्रत्येक अनुरोध के परिणामस्वरूप निम्नलिखित त्रुटि होती है:यादृच्छिक समय पर "अमान्य टाइपफ टोकन" त्रुटि प्राप्त करना

सिस्टम। बैड इमेजफॉर्मैट अपवाद ... अमान्य टाइपफ टोकन।

यदि हम ऐप पूल रीसायकल करते हैं, तो त्रुटि दूर हो जाती है। अगर हम कुछ भी नहीं करते हैं, तो त्रुटि स्वयं ही खत्म हो जाती है, और सबकुछ ठीक है।

मुझे ऐसा होने पर कोई पैटर्न नहीं मिल रहा है या कौन सा पृष्ठ इसका कारण बनता है।

चूंकि ऐप पूल रीसाइक्लिंग करने में मदद मिलती है, इसलिए मुझे विश्वास है कि यह एक स्मृति त्रुटि है, इसलिए मैं विशेष रूप से बड़े ग्रिड व्यू पर व्यूस्टेट के उपयोग को कम करने की कोशिश कर रहा हूं। अब तक, यह मदद नहीं की है।

इस समस्या के लिए अन्य सुझाव?

उत्तर

0

सबसे पहले मैं आपको लॉग प्रबंधन करने का सुझाव दूंगा। सरलतम सादा पाठ फ़ाइल का उपयोग करना होगा जिसमें अपवाद उत्पन्न होने पर आप त्रुटि लिखते हैं ताकि आप देख सकें कि कोई त्रुटि उत्पन्न नहीं हो रही है।

दूसरा आप एप्लिकेशन स्तर (वेब.कॉन्फिग में) पर ट्रेसिंग सक्षम करने के साथ प्रयास कर सकते हैं क्योंकि आप नहीं जानते कि आपको कौन सा पृष्ठ अपवाद मिल रहा है।

और यहां एक और लिंक है जिसमें एक ही समस्या है और हमें बताएं कि निम्न लिंक प्रासंगिक नहीं है या नहीं। System.BadImageFormatException: How to fix .NET version mismatch?

संबंधित मुद्दे