asp.net mvc - मैं विजुअल स्टूडियो 2012 या विजुअल स्टूडियो 2013 में पुरानी एमवीसी परियोजना कैसे खोलूं?




asp.net-mvc visual-studio (2)

मेरे पास पुरानी एएसपी.नेट एमवीसी 2 प्रोजेक्ट है जिसे मैं एमवीसी 3 या एमवीसी 4 में अपग्रेड नहीं करना चाहता हूं। मैं विंडोज 8, विजुअल स्टूडियो 2012 और विजुअल स्टूडियो 2013 चलाने वाली एक नई मशीन पर काम कर रहा हूं। जब मैं एमवीसी खोलने की कोशिश करता हूं वीएस 2012 या वीएस 2013 में 2 परियोजना मुझे त्रुटि प्राप्त होती है:

यह प्रोजेक्ट विजुअल स्टूडियो के वर्तमान संस्करण के साथ असंगत है

परियोजना को फिर अनलोड किया गया और समाधान एक्सप्लोरर में ग्रे हो गया। मैं विजुअल स्टूडियो की एक और प्रति स्थापित नहीं करना चाहता हूं। मैं विजुअल स्टूडियो के एक नए संस्करण में पुरानी एमवीसी परियोजना कैसे खोल सकता हूं?


मैंने @ अहिली के दृष्टिकोण का उपयोग किया (धन्यवाद और 2x + 1s!), लेकिन एक और त्रुटि हो रही थी: -

.csproj: त्रुटि: ऑपरेशन पूरा नहीं हो सका। अमान्य वर्ग स्ट्रिंग

मुझे इसके वास्तविक कारण के लिए कोई उद्धरण नहीं मिल रहा है, लेकिन मैं <ProjectGuid> बदलकर सफलतापूर्वक प्रोजेक्ट को लोड करने के लिए VS2012RTM प्राप्त करने में सक्षम था। (कोई विचार नहीं कि यह कैसे हुआ - एक बड़े समाधान और वीएस 08, वीएस 10, वीएस 11 बीटा और वीएस2012 आरसी के अपने हिस्से ने सभी समय के साथ .csproj और .sln को अपग्रेड किया है।


वीएस2017 में समाधान सिर्फ इसे <ProjectTypeGuids></ProjectTypeGuids> जैसा बनाना है।

महिलाओं और सज्जनों के बीच कोई जगह नहीं, अन्यथा यह आपके समय के 48 घंटे बर्बाद कर देगी।

सादर






visual-studio-2013