2010-12-14 18 views
6

क्या कोई तरीका है? क्या मैं दृश्य स्टूडियो 2010 परियोजनाओं के बिना दृश्य स्टूडियो 2008 परियोजनाओं का उपयोग और निर्माण कर सकता हूं?विजुअल स्टूडियो 2010 परियोजनाओं के बिना विजुअल स्टूडियो 2010 परियोजनाओं के बिना

http://blogs.msdn.com/b/visualstudio/archive/2010/03/15/why-does-visual-studio-2010-convert-my-projects.aspx

वहाँ किसी भी "हैक" है इस के लिए:

मैं इस स्पष्टीकरण पाया? :)

मेरी टीम में, हमें परियोजना के उसी वीएस संस्करण (स्रोत svn पर है) और विभिन्न आईडीई के काम करने के लिए इसकी आवश्यकता है।

उत्तर

7

मुझे नहीं लगता कि आप इस तरह से जा सकते हैं - लेकिन आप में VS2008 VS2010 परियोजनाओं लोड कर सकते हैं। 2008 समाधान का बैकअप लें, वीएस -2010 रूपांतरण करें, और उसके बाद 2008 समाधान फिर से लोड करें। चेतावनी होगी कि यह एक अज्ञात उपकरण संस्करण का उपयोग कर रहा है, लेकिन जब तक आपकी परियोजनाएं "सरल" हैं (किसी भी 2010-विशिष्ट सामग्री का उपयोग न करें) इसे काम करना चाहिए।

मैं इस तकनीक का उपयोग Noda Time के लिए करता हूं, "नोडा टाइम वीएस 2008.sln" और "नोडा टाइम वीएस -2010.sln" के समाधान के साथ। दोनों समाधानों के लिए एक ही प्रोजेक्ट फाइलों का उपयोग करना वास्तविक वरदान है - इसका मतलब है कि आपको "अन्य" प्रोजेक्ट में स्रोत फ़ाइलों को जोड़ने के लिए याद रखने की आवश्यकता नहीं है जब आप उन्हें एक साथ जोड़ रहे हों।

2

काफी यकीन है कि यह संभव नहीं है। लेकिन संभवतः आप दो परियोजना/समाधान ठीक उसी फ़ाइलें, एक बुलाया xxx8.sln और अन्य xxx10.sln जोड़ने फ़ाइलें हो सकता था और उसके बाद आप अपनी आवश्यकताओं के अनुसार सही इस्तेमाल कर सकते हैं। यदि आप 2008 में केवल चीजों को जोड़ने का एक बिंदु बनाते हैं, तो आवश्यकता होने पर आप केवल एक नया रूपांतरण कर सकते हैं। अन्यथा आप एक से दूसरे में परिवर्तनों की प्रतिलिपि बनाने के लिए एक छोटा सा टूल लिख सकते हैं। मुझे लगता है कि समाधान फाइलें बहुत ज्यादा नहीं बदली हैं।

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