2010-04-15 10 views
5

मैं erorr follwing है के बाद मैं आईआईएस 7.5 में साइट को प्रकाशित किया है और मैं क्या करना हैASP.NET MVC 7.5

विवरण hnow नहीं है IIS । कृपया निम्नलिखित विशिष्ट पार्स त्रुटि विवरणों की समीक्षा करें और अपनी स्रोत फ़ाइल को उचित रूप से संशोधित करें।

पार्सर त्रुटि संदेश: 'ProiectLicenta.MvcAplication' प्रकार लोड नहीं हो सका।

स्रोत त्रुटि:

पंक्ति 1: <% @ आवेदन codebehind = "Global.asax.cs" Inherits = "ProiectLicenta.MvcApplication" भाषा = "सी #"%>

उत्तर

-1

Global.asax फ़ाइल नेमस्पेस ProiectLicenta में कोड-बैक क्लास एमवीसी एप्लीकेशन नहीं मिल रहा है। अपने समाधान की खोज करें और ProiectLicenta.Mvc अनुप्रयोग वर्ग खोजें। यदि आप अपने समाधान में कक्षा नहीं पा रहे हैं तो शायद यह एक बाहरी डीएल में है जिसे आपको परियोजना में जोड़ने की आवश्यकता है।

+1

कोड-बैक इस वाक्यांश में सही शब्द नहीं है, क्योंकि यह स्पष्ट रूप से एक कोड पृष्ठ को संदर्भित करता है जिसमें एएसपीएक्स पृष्ठ के लिए कक्षा और ईवेंट हैंडलर होते हैं। यह अवधारणा एमवीसी में मौजूद नहीं है। –

+0

एएसपी.नेट एमवीसी अभी भी एएसपी.नेट है, इसलिए आपके पास वेब रूपों में जो कुछ भी है, वह आपके पास एमवीसी में भी है :-) इसके अलावा डिफ़ॉल्ट एमवीसी 2 टेम्पलेट में ग्लोबल.एक्सएक्स फ़ाइल में कोड-बैक फ़ाइल है। –

2

आपके द्वारा स्वीकार किया गया समाधान अधूरा है। भविष्य में इस समस्या का शोध करने वाले अन्य लोगों के लिए, मैं विस्तृत करूंगा।

सचमुच, इसका मतलब है कि एएसपी.नेट 'ProiectLicenta.MvcAplication' प्रकार का पता नहीं लगा सका।

यह कई कारणों से हो सकता है। संभावना के क्रम में (निश्चित रूप से imho), वे हैं:

  1. आप अपनी साइट बनाते समय एक त्रुटि को अनदेखा कर रहे हैं। यदि असेंबली या प्रोजेक्ट जिसमें ProiectLicenta.MvcApplication संकलित नहीं किया जा सकता है, तो एएसपी.नेट किसी भी वर्ग या अन्य संस्थाओं को इसमें शामिल नहीं कर पाएगा। समाधान: सभी कंपाइलर त्रुटियों को सही करें और पुनः प्रयास करें।

  2. कक्षा ProiectLicenta.MvcApplication स्पष्ट पहुंच विनिर्देशक के साथ स्पष्ट रूप से घोषित नहीं किया गया है। याद रखें, कक्षाएं

    वर्ग MyClass {...}

    निजी हैं जैसे की घोषणा की। आप शायद

    सार्वजनिक वर्ग MyClass {...}

  3. आप अपनी साइट की तैनाती कर रहे हैं और विधानसभा (DLL) सहित नहीं किस प्रकार ProiectLicenta.MvcApplication को परिभाषित करता है करने के लिए घोषणा को बदलने के लिए चाहता हूँ। अपनी तैनाती प्रक्रिया को सही करें और पुनः प्रयास करें।