MonoDevelop का उपयोग करें, लेकिन X- प्लेटफ़ॉर्म .NET विकास की विचित्रताओं से सावधान रहें
सबसे पहले, इसे सॉफ्टवेयर सेंटर में टाइप करके या टाइप करके मोनो इंस्टॉल करें
sudo apt-get install monodevelop mono-vbnc
MonoDevelop विजुअल स्टूडियो एक्सप्रेस के काफी अंतर के बराबर है :
MonoDevelop WPF (विंडोज प्रेजेंटेशन फाउंडेशन) का समर्थन नहीं करता है, लेकिन यह बहुत मायने नहीं रखता क्योंकि Microsoft के पास विंडोज 8 के आगमन के साथ WPF को मारने की योजना है।
सत्यापित करें कि सही .NET फ्रेमवर्क लक्ष्य का उपयोग किया जा रहा है। समाधान बनाने के बाद, प्रोजेक्ट पर क्लिक करें और गोटो विकल्प-> बिल्ड-> जनरल। विंडोज़ पर .NET के विशिष्ट संस्करण को लक्षित करने से बहुत अलग नहीं है।
उन मुद्दों के अलावा, मुझे वास्तव में कुछ भी याद नहीं है जो मैं बिना नहीं रह सकता।
केवल अन्य समस्या (गैर मोनो संबंधित) जो आपको काटने के लिए वापस आ सकती है वह है क्लासिक लाइन एंडिंग समस्या। * निक्स अभी भी एलएफ का उपयोग करता है और विंडोज अभी भी लाइन अंत के लिए सीआरएलएफ का उपयोग करता है, इसलिए जब आप अपने स्रोत की फाइलों को वापस चौथे और विंडोज / * निक्स के बीच स्थानांतरित करते हैं। AFIAK, MonoDevelop, स्रोत फ़ाइलों को UTF-8 में डिफ़ॉल्ट रूप से सहेजता है, लेकिन VS विंडोज़ ASCII में (विंडोज़ -122 लैटिन ASCII के साथ विंडोज़ विशिष्ट लाइन एंडिंग) स्रोत फ़ाइलों को बचाता है। यदि आप स्रोत फ़ाइलें प्राप्त करते हैं जो विजुअल स्टूडियो का उपयोग करके बनाई गई थीं, तो आपको इसे * nix में काम करने के लिए प्रारूप को बदलने की आवश्यकता हो सकती है।
जैसा कि आप देख सकते हैं, x- प्लेटफ़ॉर्म .NET विकास पहली बार में थोड़ा चुनौतीपूर्ण हो सकता है लेकिन IMHO, यह इसके लायक है। मुझे मोनोएपवैलड का नॉन-क्लॉटेड इंटरफ़ेस पसंद है (वीएस में विजुअल इफेक्ट्स ज्यादातर समय उसी तरह मिलते हैं), यह उस समय के कुछ हिस्सों में लोड होता है जो वीएस करता है (उपयोगी है अगर आप आमतौर पर अपना आईडीई हर समय खुला नहीं छोड़ते हैं) ), यह बिना किसी अतिरिक्त अनावश्यक एडोन के साथ अंतरिक्ष का एक अंश लेता है (वीएस वास्तव में इस बारे में अप्रिय है)।
इसे स्थापित करना आसान था क्योंकि सुडो एप्ट-गेट स्थापित मोनोडेवलप। इसके अलावा, NUnit (यूनिट परीक्षण के लिए) जैसे लोकप्रिय उपकरणों को * निक्स में त्रुटिपूर्ण रूप से काम किया गया है। MonoDevelop थोड़े का विंडोज संस्करण बेकार है (या कम से कम पिछली बार मैंने इसे आजमाया था)।
अपडेट करें:
संकलन करने के लिए VB कोड प्राप्त करने के लिए आपको VB संकलक मॉड्यूल स्थापित करने की आवश्यकता होगी:
sudo apt-get install mono-vbnc
मैंने कुछ समस्याओं को दूर करने के लिए इस उत्तर को भी अद्यतन किया जो अब प्रासंगिक नहीं हैं।