2011-12-19 13 views
8

लोड नहीं कर सका हम एक वेब अनुप्रयोग पर काम कर रहे हैं। हम सी # (3.5 ढांचे) के साथ एएसपीनेट का उपयोग कर रहे हैं। हम एक विशेष पृष्ठपार्सर त्रुटि संदेश:

Server Error in '/' Application. 
Parser Error 
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. 

Parser Error Message: Could not load type 'Page Name'. 

हर बार जब हम निर्माण समाधान & फाइल अपलोड करें पर यह त्रुटि मिलती जारी कर रहे हैं, यह काम करेंगे और फिर अचानक के बाद 2 से 3 दिन एक ही समस्या again.Please मुझे समस्या को हल करने में मदद। अग्रिम में धन्यवाद।

+0

इस पृष्ठ पर कौन सी विधि इस त्रुटि पर होती है? – BizApps

+0

असल में यह कोड फ़ाइल पर एएसपीएक्स पेज पर दिख रहा है। यह पृष्ठ लोड नहीं कर रहा है। – PrateekSaluja

+0

यह होने के बाद समस्या का समाधान कैसे करें? क्या आप फ़ाइल का पुनर्निर्माण और पुनः अपलोड करते हैं? –

उत्तर

4

हमें 2 चीजें मिलीं, शायद भविष्य में मदद मिलेगी जो किसी समस्या का सामना करेंगे।

क) फ़ाइल जिसमें हम बदल दिया है इसे ठीक से अद्यतन नहीं किया गया था, तो है यही कारण है कि यह एक त्रुटि पैदा कर रहा था, इसलिए परियोजना .dll अद्यतन लेकिन है कि पेज ठीक से अपडेट नहीं किया गया था।

बी) वह पृष्ठ परियोजना से अलग है।

तो कृपया इन चीजों को अपने दिमाग में रखें। अधिकांश मामलों में फ़ाइलों को अपडेट नहीं किया गया था।

धन्यवाद।

0

यह मुझे लगता है जैसे मशीन (एंटी-वायरस, बैकअप, इंडेक्सिंग सॉफ़्टवेयर, ???) पर कुछ अन्य सॉफ़्टवेयर है जो पृष्ठ स्रोत को संशोधित कर रहा है।

आप इसे अपलोड करने के बाद निर्देशिका को बनाने या फ़ाइल को पढ़ने की कोशिश कर सकते हैं यह देखने के लिए कि क्या समस्या हल हो रही है।

+1

मुझे ऐसा नहीं लगता है। – PrateekSaluja

0

अपने पृष्ठ निर्देश की Inherits संपत्ति देखें। यह गुण की एक संख्या है, लेकिन मुझे लगता है यह कम से कम में शामिल होंगे निम्नलिखित:

<%@ Page Language="C#" Inherits="Page Name" %> 

बदलें वर्ग फ़ाइल के पीछे पृष्ठ के कोड में उल्लिखित है, यानी कुछ तरह के पूरी तरह से योग्य नाम के Inherits का मूल्य : MyProject.MyFaultyPage। अगर आपके पास उस पृष्ठ के लिए फ़ाइल के पीछे कोई कोड नहीं है, तो आप System.Web.UI.Page का उत्तराधिकारी प्राप्त कर सकते हैं।

+0

हां, यह पूरा पथ है। – PrateekSaluja

1

यह एक नया पृष्ठ बनाने के बाद मेरे साथ हुआ। यह पता चला है कि मैं कॉन्फ़िगरेशन प्रबंधक के तहत किसी भी CPU मोड के बजाय x86 CPU के तहत चल रहा था। डीबग मोड में परीक्षण करते समय एप्लिकेशन स्थानीय बिन के खिलाफ चल रहा था, लेकिन फ़ाइल को वास्तव में bin/x86 निर्देशिका में तब तक रखा जा रहा था जब तक कि मैंने इसे पुन: कॉन्फ़िगर नहीं किया।

0

विजुअल स्टूडियो बंद करें और समाधान फ़ोल्डर का चयन करें और रीडोनली अनचेक करें जो आपकी समस्या का समाधान करेगा!

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