2009-07-20 13 views
7

क्या monodevelop 2.1+ विजुअल स्टूडियो 2010 प्रोजेक्ट फाइलों का समर्थन करता है ... अभी तक ... और अगर कोई नहीं जानता कि समर्थन की योजना बनाई गई है?क्या monodevelop 2.1+ विजुअल स्टूडियो 2010 प्रोजेक्ट फाइलों का समर्थन करता है?

कारण मैं पूछता हूं कि मेरे पास एक समाधान है जिसे मैं वीएस -2008 और मोनोडिफ़ेल्ड दोनों में उपयोग करता हूं। जब मैं इसे 2010 बीटा में खोलता हूं तो मुझे इस समाधान विज़ार्ड को अपग्रेड मिलता है और मैं समय-समय पर उन्नयन करके मोनोडेफ़ेल्ड में अपना समाधान तोड़ना नहीं चाहता हूं।

उत्तर

13

हां, यह करता है। मैंने अभी एमडी 2.1 में एक वीएस -2010 फाइल खोलने का परीक्षण किया है और यह ठीक है। साथ ही, प्राथमिकताओं में VS2010 फ़ाइल प्रारूप के रूप में सहेजने का विकल्प है।

+0

उत्कृष्ट ... :-) –

+1

+1 प्रयास के लिए +1 – Nifle

2

वास्तविक उत्तर हाँ और नहीं है। वीएस प्रोजेक्ट फाइलों को पढ़ने के लिए मोनो डेवेल में हुड के तहत दो अलग-अलग तकनीकें हैं। डिफ़ॉल्ट रूप से, यह केवल कुछ टैग ढूंढता है और उनका उपयोग करता है। यह प्रोजेक्ट फ़ाइलों के लिए काम करता है जो पूरी तरह से विजुअल स्टूडियो द्वारा उत्पन्न होते हैं।

विजुअल स्टूडियो परियोजनाएं वास्तव में एमएसबिल्ड फाइलें हैं। एमएसबिल्ड माइक्रोसॉफ्ट के बिल्ड इंजन है और इसकी क्षमताओं का एक समृद्ध सेट है। यदि आप इन फ़ाइलों को इस तरह से अनुकूलित करना चाहते हैं कि मोनो डेवलप अपनी डिफ़ॉल्ट सेटिंग्स में समर्थन नहीं करता है, तो आप कठिनाइयों में भाग लेंगे। इनमें नए प्रकार के लक्ष्य बनाना, प्रोजेक्ट फाइलों में प्रॉपर्टी सेट करना, प्रोजेक्ट फाइलों में सशर्त अभिव्यक्ति आदि शामिल हैं।

मोनो डेवेल के पास एक्सबिल्ड नामक एमएसबिल्ड इंजन का अपना संस्करण भी है, लेकिन यह डिफ़ॉल्ट रूप से सक्षम नहीं है। एक प्राथमिकता सेटिंग है जो इसे सक्षम करने की अनुमति देती है, लेकिन इसे अब कुछ वर्षों से "प्रयोगात्मक" लेबल किया गया है और मोनो टच और मोनोमैक परियोजनाओं के निर्माण का समर्थन नहीं करता है। यह अजीब है, क्योंकि एक अच्छा निर्माण इंजन किसी भी जटिल परियोजना के मूल में है।

चूंकि यह खड़ा है, इसलिए न तो विकल्प वीएस प्रोजेक्ट फ़ाइलों का समर्थन करता है जो कि जटिल जटिल ऐप्स की आवश्यकता है।

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