2011-02-07 14 views
9

यह शुरू हुआ क्योंकि 'ग्लोबल' त्रुटि टाइप नहीं हो सका। कुछ चीजों की कोशिश करने के बाद और कहीं भी नहीं मिला जहां मैंने ग्लोबल.एक्सएक्स फ़ाइल हटा दी और अब त्रुटि टाइप नहीं हो सका '[नेमस्पेस]। ???'System.Web.HttpException टाइप '[नेमस्पेस] लोड नहीं कर सका। ???'

कहां ???

वेबसाइट (जब VS2008, स्थानीय देव कंप्यूटर के भीतर निष्पादित किया जाता है) ठीक काम करता है लेकिन एक बार प्रकाशित (बिना किसी त्रुटि के) और सर्वर पर तैनात किए जाने वाले प्रत्येक पृष्ठ का वर्ग नाम मुझे टाइप प्रकार लोड नहीं कर सका ' [नाम स्थान]। ??? ' त्रुटि

मैंने एल्मा इंस्टॉल किया था और मैं इस "जेनेरिक" के लिए अधिक जानकारी प्राप्त करने में सक्षम था '' नामस्थान]। ??? ' त्रुटि

elmah एक HTTP त्रुटि रिपोर्ट 500:

System.Web.HttpException प्रकार लोड नहीं कर सका। [नाम स्थान] ??? ' -> सिस्टम.Web.HttpParseException: प्रकार '[नेमस्पेस] लोड नहीं कर सका। ???'

कोई विचार?

मैं "मूल बातें"

  • संदर्भ
  • एक साफ और निर्माण
  • पीछे

अद्यतन # 1 कोड के खिलाफ HTML में विरासत में मिली attr जांच की जा रही करने से जाँच की है

मैंने साइट को एक अलग DEV कंप्यूटर (कॉन्फ़िगर किया गया आईआईएस, वर्चुअल फ़ोल्डर इत्यादि) पर तैनात किया था। और यह काम करता है। जब मैं सर्वर पर एक ही प्रकाशित कोड का उपयोग करता हूं, तो जेनेरिक प्राप्त करें '[नेमस्पेस] टाइप करें। ???' त्रुटि

अद्यतन # 2

मैं एक परीक्षण वेब अनुप्रयोग बनाया। एक बटन के साथ एक फॉर्म (Default.aspx)। क्लिक इवेंट एक Response.Write ("हैलो वर्ल्ड") करता है; मैं सर्वर के लिए इस एप्लिकेशन चले गए और पता है क्या, मैं प्रकार लोड नहीं कर सका TestSite._Default

अद्यतन # 3

संलयन लॉग दर्शक के अनुसार, इन दो वेबसाइटों CppCodeProvider और VJSharpCodeProvider लोड करने का प्रयास कर रहे हैं, लेकिन इनमें से किसी के लिए मेरा कोई संदर्भ नहीं है। Google खोज के बाद, मुझे यह post

मैंने चेक किया और मेरे पास जावा फ़ाइलों का कोई संदर्भ नहीं है। अभी भी पता नहीं है कि समस्या क्या है

+0

क्या आप इसे हल करने के लिए गए थे? मुझे वही चीज़ मिल रही है, जबकि लापता ग्लोबल क्लास के पास समाधान के साथ कुछ लेना देना नहीं है (नामस्थान एक अलग परियोजना का हिस्सा है), और यह कहीं भी उल्लेख नहीं किया गया है कि संदर्भ कहां पाया गया था। – tishma

उत्तर

1

आश्चर्यजनक रूप से पर्याप्त है, कभी-कभी हमें डिस्क भरने पर यह त्रुटि मिलती है।

+0

हां मैं त्रुटि को फेंकने वाले सर्वर पर इस और/या अनुमतियों को देखूंगा। लगता है जैसे .NET रनटाइम असेंबली लोड नहीं कर रहा है। शायद आईआईएस ऐप पूल पूर्ण अधिकारों में निर्दिष्ट उपयोगकर्ता को देने का प्रयास करें (या वैकल्पिक रूप से अस्थायी रूप से उपयोगकर्ता को एक व्यवस्थापक खाते में बदलें) - या जैसा कि अनार सुझाव देता है कि विंडोज़ के साथ ड्राइव में पर्याप्त खाली डिस्क स्थान है। – user369142

0

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

0

आपको परियोजना की संपत्ति में नेट फ्रेमवर्क संस्करण की जांच करनी चाहिए।

0

वास्तव में अजीब, शायद आपको इसे किसी भिन्न सर्वर में परीक्षण करने का प्रयास करना चाहिए, उदाहरण के लिए ऐसा होता है जब आप देव वातावरण में .NET 4 से कुछ नामस्थान का उपयोग कर रहे हैं।5 और आपने अपने सर्वर में एक ही ढांचा स्थापित नहीं किया है, इसलिए हो सकता है कि त्रुटि इस व्यवहार से संबंधित हो, यदि आप माइक्रोसॉफ्ट के ढांचे के बाहर अपने वेब एप्लिकेशन में किसी तीसरे डीएल का उपयोग नहीं कर रहे हैं, तो फ्रेमवर्क को पुनर्स्थापित करने का प्रयास करना चाहिए, मैं नहीं करता यह नहीं लगता कि समस्या दृश्य स्टूडियो से संबंधित है।

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