2011-01-14 16 views
8

आज के एमवीसी 3 जारी होने के बाद, मैं पूछना चाहूंगा कि किसी को एमवीसी 2 से एमवीसी 3 (विचारों में कुछ भी बदले बिना) में अपग्रेड करने में समस्याएं आई हैं।एमवीसी 2 -> एमवीसी 3 अपग्रेड

मैं वर्तमान में EF4 उपयोग कर रहा हूँ, Telerik एक्सटेंशन

मैं उन्नयन करना चाहिए, या मैं इंतजार करना चाहिए?

+0

यहां रिलीज जानकारी का एक लिंक है: http://weblogs.asp.net/scottgu/archive/2011/01/13/announcing-release-of-asp-net-mvc-3 -इस-एक्सप्रेस-एसक्यूएल-सीई -4-वेब-फार्म-फ्रेमवर्क-ऑर्चर्ड-वेबमैट्रिक्स.एएसपी – Tx3

उत्तर

6

प्रोजेक्ट पर मुख्य डेवलपर जो मैं वर्तमान में स्थापित हूं और एमवीसी 2 को एमवीसी 3 आरसी में अपग्रेड कर रहा हूं, और प्रोजेक्ट और हम ईएफ 4 और टेलीरिक का उपयोग कर रहे हैं।

हमने आरसी से आज सुबह रिलीज में अपडेट किया और एमवीसी 2 से एमवीसी 3 आरसी के अपडेट पर चर्चा की। स्थापना के बाद, उसे परियोजना संदर्भों और web.config को अद्यतन करना पड़ा, लेकिन यह काफी दर्द रहित ढंग से करने में सक्षम था।

सुनिश्चित करें कि प्रोजेक्ट पर काम करने वाले किसी भी अन्य डेवलपर्स को उस समाधान की अद्यतन प्रतिलिपि लेने के बाद किसी भी समस्या को रोकने के लिए ढांचे को स्थापित करें, जिसे आप अपग्रेड करने के बाद चेक इन करते हैं।

+0

10x, यह आशाजनक प्रतीत होता है, शायद मुझे इस रिलीज पर टेलीरिक के फॉलोअप के लिए एक सप्ताह का इंतजार करना चाहिए, लेकिन मैं समझता हूं कि आपने इसे पारित किया है स्पष्ट रूप से (web.config में एक सैल चेंज के साथ ...) – Dani

+1

ओह, और web.config में असेंबली बाइंडिंग अपडेट करना कभी भी भूलना नहीं है, यह कुछ पृष्ठों के लिए काम करेगा, और दूसरों के लिए w3wp प्रक्रिया को क्रैश करेगा) – AlfeG

+0

हम भी एक समस्या में भाग गए जहां हमारे वेब क्लाइंटों में से एक ने एक डीएलएल का संदर्भ दिया जो एमवीसी 2 डीएलएस का इस्तेमाल करता था। यह ठीक संकलित होगा, लेकिन w3wp रनटाइम पर क्रैश होगा। हमने ResourceMon खोलकर पुराने mvc2 dlls को देखा और एमवीसी 2 डीएल में डीएल को निष्पक्ष रूप से लोड किया। जानकारी के लिए –

1

मैं भी यही सोच रहा हूं। विशेष रूप से टेलीरिक नियंत्रण 100% काम करना चाहिए क्योंकि हम उनका बहुत उपयोग कर रहे हैं।

Telerik Extensions for MVC 3 RTM

और उस्तरा इंजन + Telerik नियंत्रण के बारे में कुछ अन्य सूत्र:

ASP.NET MVC 3 के बारे में Telerik मंचों में कुछ जानकारी कर रहे हैं। शायद आप अपने सभी विचारों को रेजर में परिवर्तित नहीं कर रहे हैं, इसलिए आपको उन समस्याओं का सामना नहीं करना पड़ेगा।

+0

10x, मैं उस रिलीज की तलाश करूंगा। – Dani

0

हमने कदम बढ़ाया और वेब.कॉन्फिग को अद्यतन करने के बाद भी टेलीरिक नियंत्रणों के साथ समस्याएं नहीं चल रही हैं। यह टेलीरिक एमवीसी 2 नियंत्रणों का उपयोग कर एक एमवीसी 2 साइट ले रहा है और सर्वर पर एमवीसी 3 स्थापित कर रहा है और कॉन्फ़िगरेशन अपडेट कर रहा है। कोडबेस में कोई अन्य बदलाव नहीं हैं।

आश्चर्यजनक रूप से यह परीक्षण सर्वर को प्रभावित करता है लेकिन देव सर्वर नहीं, भले ही देव सर्वर में टेलीरिक एमवीसी 3 नियंत्रण स्थापित नहीं हैं। अभी भी जांच कर रहा है ...