5

सभी में,उद्घाटन मौजूदा परियोजना दृश्य स्टूडियो 2010

मैं एक परियोजना है कि मूल रूप से किया गया था बनाम 2005 या पहले (याद नहीं है bc मैं इसे नहीं लिखा था) में लिखा है। मैंने इसे बनाम 2008 में खोला और इसे परिवर्तित कर दिया हालांकि यह अभी भी csproj फ़ाइल है। SLN फ़ाइल कहता है:

माइक्रोसॉफ्ट विजुअल स्टूडियो समाधान फ़ाइल, प्रारूप संस्करण 10.00

विजुअल स्टूडियो 2008

परियोजना ("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "foo", " foo.csproj "," {BF9BAC88-C507-404D-928C-BC08193F5CCD} " एंडप्रोजेक्ट

मैंने बिना किसी समस्या के बनाम 2008 में इस परियोजना के साथ कई बार काम किया है।

अब मैं वर्चुअल मशीन पर vs2010 चला रहा हूं और इसमें इस प्रोजेक्ट को खोलना चाहता हूं। हालांकि, जब मैं कोशिश करता हूं तो मुझे "खोला नहीं जा सकता क्योंकि इसकी प्रोजेक्ट प्रकार .csproj एप्लिकेशन के इस संस्करण द्वारा समर्थित नहीं है" त्रुटि। मुख्य समाधान फाइलें foo.sln, foo.csproj, और foo.csproj.user (कोड फ़ाइलों के अतिरिक्त) हैं। मैं कुछ हद तक उलझन में हूं क्योंकि मैंने इसे बनाम 2008 (और प्रारंभिक रूपांतरण के माध्यम से) में उपयोग करने का सोचा था, जिससे बनाम -2010 दर्द रहित हो जाएगा।

मुझे क्या याद आ रही है? मेरी सभी खोजें 2008 में परियोजनाओं को बदलने के बारे में कुछ ही पोस्टों के साथ समाप्त होती हैं।

धन्यवाद!

+0

सुनिश्चित करें कि फ़ाइल केवल पढ़ने योग्य नहीं है – Iain

उत्तर

8

विजुअल स्टूडियो खोलें और जांचें कि आपकी स्थापना में वास्तव में सी # घटक शामिल हैं। मेरा मानना ​​है कि अगर आप (कहना) विजुअल बेसिक एक्सप्रेस स्थापित करते हैं, लेकिन दृश्य सी # एक्सप्रेस नहीं है तो आपको यह त्रुटि दिखाई देगी।

+0

यह जांचने के लिए कि C# घटक स्थापित हैं? जब मैं नई परियोजना पर क्लिक करता हूं, तो बाएं फलक पर "विजुअल सी #" हाइव के तहत बहुत से टेम्पलेट्स हैं, इसका मतलब है कि सी # घटक स्थापित हैं? मुझे वीएस -2010 में वीएस -2008 समाधान खोलने के लिए एक ही त्रुटि मिल रही है। यदि सी # घटक स्थापित हैं तो, आगे क्या करना है? – teenup

+0

सहायता के तहत/माइक्रोसॉफ्ट विजुअल स्टूडियो के बारे में, क्या यह "माइक्रोसॉफ्ट विजुअल सी # 2010" को स्थापित उत्पादों में से एक के रूप में सूचीबद्ध करता है? –

+0

हां, यह सूचीबद्ध है। – teenup

11

यह विजुअल स्टूडियो 2010 में एक बग है। मैंने इसे वीएस -2010 बीटा का परीक्षण करते समय माइक्रोसॉफ्ट को इंगित किया और उन्होंने पहले कहा कि वे इसे दोहराना नहीं कर सकते थे और फिर जब मैंने उन्हें बताया कि दोहराना कितना आसान है, तो उन्होंने कहा कि यह ' महत्वपूर्ण नहीं है।

इसके आसपास जाना आसान है। पहले VS2010 खोलें, प्रोजेक्ट पर ब्राउज़ करें, इसे खोलें। वीएस -2010 तब सामान्य पूछता है कि क्या आप इसे परिवर्तित करना चाहते हैं और हाँ कहें और यह सफल हो जाता है।


इंटरनेट से डाउनलोड किए गए अभिलेखागार को पहले "अनब्लॉक" करना पड़ सकता है। वीएस -2010 को तब तक एक स्रोत पेड़ के साथ इस समस्या का सामना करना पड़ा जब तक कि मैंने मूल संग्रह को "अनब्लॉक नहीं किया" और अपनी सामग्री को एक पुनर्निर्मित निर्देशिका में फिर से निकाला।

+0

धन्यवाद। यह चाल है;) –

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