2012-09-19 19 views
10

असल में, मेरे पास एक प्रोजेक्ट था जो विजुअल स्टूडियो 2010 एक्सप्रेस के साथ सी # में लिखा गया था, फिर मैंने उस फ़ाइल के साथ विजुअल स्टूडियो 2012 एक्सप्रेस का उपयोग करने की कोशिश की, और अब वीएस -2010 का कहना है :विजुअल स्टूडियो 2010 2010 समाधान को नहीं खोल सकता है कि विजुअल स्टूडियो 2012 संशोधित

"चयनित फ़ाइल एक समाधान फ़ाइल है, लेकिन इस एप्लिकेशन के एक नए संस्करण द्वारा बनाई गई थी और इसे खोला नहीं जा सकता।"

अब जब मैंने इस बारे में देखा था, तो माइक्रोसॉफ्ट ने कहा कि यदि आप वीएस2012 विशिष्ट कुछ भी उपयोग नहीं करते हैं तो भी आप 2010 का उपयोग कर सकते हैं। खैर, मैंने वीएस2012 में निर्मित परीक्षण में कोशिश की थी, और यह एकमात्र चीज थी जो वीएस2012 विशिष्ट थी, लेकिन मेरी परियोजना (टेस्टिंग प्रोजेक्ट) से इसे हटाकर, अभी भी यह कहकर छोड़ दिया गया कि यह एक नए द्वारा बनाया गया था संस्करण।

तो, आप वीएस -2010 समाधान कैसे बनाते हैं कि VS2012 ने VS2010 के साथ फिर से काम किया है?

+1

आप VS 2010 एक्सप्रेस के लिए SP1 है हल करने के लिए लेने के लिए बहुत व्यापक है? वीएस 2012 संशोधित समाधान खोलने की आवश्यकता है। – aquinas

+0

नहीं मैंने नहीं किया। यह मेरी समस्या का हल भी किया। असल में, जब मैंने इसे अद्यतनों की जांच करने के लिए कहा, तो उसने मुझे "विंडोज अपडेट" शुरू करने के लिए कहा लेकिन डब्ल्यूयू में मुझे एसपी का कोई उल्लेख नहीं मिला (मुझे इसे इंस्टॉल करना या क्या नहीं)। सर्विस पैक के लिंक को खोजने के लिए मुझे एमएस की वेबसाइट खोजनी पड़ी। मैंने वास्तव में सेवा पैक के रिलीज के एक साल बाद इस वेबसाइट पर अपनी वेबसाइट से वीएस स्थापित किया था, इसलिए मैं थोड़ी परेशान हूं कि उन्होंने अपनी वेबसाइट पर वीएस -2010 सी # एक्सप्रेस का डाउनलोड क्यों नहीं किया है या एसपी 1 का स्पष्ट उल्लेख नहीं किया है । – Xantham

उत्तर

12

वीएस 2010 के लिए एसपी 1 वीएस 2012 संशोधित समाधान खोलने की आवश्यकता है।

+0

आप चट्टान ... thx –

4

इस आजमाएं:

http://vsprojectconverter.codeplex.com/

व्यक्तिगत तौर पर मैं इसका इस्तेमाल कभी नहीं किया है लेकिन मैं इसे चिह्नित के रूप में एक उपकरण है कि अगर मैं समस्या आने पर उपयोग करना होगा। आशा करता हूँ की ये काम करेगा!

+2

यह मेरे लिए काम करता प्रतीत होता है। जवाब के लिए धन्यवाद। मुझे यह अजीब लगता है कि एमएस स्पष्ट रूप से कहता है कि आप उसी परियोजना पर 2010 और 2012 का उपयोग कर सकते हैं, फिर भी 2010 के एक निर्मित समाधान ने उन्हें गलत साबित करना प्रतीत होता था। – Xantham

+0

@Xantham, 2010sp1 और 2012 कहें :) – Sebastian

0

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

+1

हाँ, मुझे पता है कि यह हमेशा एक विकल्प है, लेकिन मैं जानना चाहता था कि मुझे ऐसा करने से पहले एक और अधिक शानदार समाधान था या नहीं। – Xantham

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