2012-06-13 8 views
7

मेरे पास मेरे समर्पित सर्वर पर एमवीसी 3 स्थापित है और मेरे पास एक एमवीसी 3 वेबसाइट चल रही है, समस्या यह है:
कुछ पन्नों में मैं इस त्रुटि मिलती है:
"फ़ाइल या विधानसभा 'System.Web.Helpers लोड नहीं कर सका, संस्करण = 2.0.0.0"इस एमवीसी वेबसाइट त्रुटि को कैसे ठीक करें: फ़ाइल या असेंबली 'सिस्टम लोड नहीं किया जा सका। सिस्टम। वेब। हेल्पर, संस्करण = 2.0.0.0

enter image description here

और मैं नहीं जानता कि क्या है समस्या क्योंकि यह इस वेबसाइट या किसी भी सर्वर पर किसी भी एमवीसी 3 वेबसाइट से पहले नहीं हुआ था।

नोट: कुछ पेजों में समस्या हो रही है, जिसमें मैं ग्रिड सहायक का उपयोग कर रहा हूं, लेकिन कुछ अन्य पृष्ठों में ग्रिड सहायक और काम ठीक है।

मैंने यह भी कोशिश की: http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx जबकि मुझे पता है कि यह एक पुरानी पोस्ट है, लेकिन कोई उम्मीद नहीं है।

उत्तर

7

आपने अपनी परियोजना में कुछ NuGet पैकेज को स्थापित या अपडेट किया होगा जो कि रेजर वेबपेज v2 (System.Web.Helpers, Version=2.0.0.0) पर निर्भर करता है जो आगामी एएसपी.नेट एमवीसी 4 रिलीज का हिस्सा है।

सभी संदर्भित असेंबली पर नज़र डालें और उनकी निर्भरताओं का निरीक्षण करें।

+0

तो अगर मैं सर्वर पर mvc4 स्थापित करता हूं, या संघर्ष कर सकता हूं तो इसे हल किया जा सकता है? –

+0

नहीं, अगर आपने सर्वर पर केवल एएसपी.नेट एमवीसी 4 स्थापित किया है तो कोई समस्या नहीं होगी। यदि आप अपने वेब एप्लिकेशन में कुछ असेंबली का संदर्भ देते हैं तो समस्याएं उत्पन्न होंगी। Mvc4 स्थापित करने के बाद –

+0

, मेरे सर्वर में एक ही समय में mvc3 और 4 स्थापित होंगे, क्या यह ठीक है? –

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

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