मुझे रोस्लिन के बारे में थोड़ा उलझन है।विज़ुअल स्टूडियो 2015 के साथ रोस्लिन सी # कंपाइलर का उपयोग कैसे करें?
मैंने जो किया है: मैंने बनाम 2015 समुदाय संस्करण स्थापित किया है और extensibilty> डाउनलोड कंपाइलर प्लेटफ़ॉर्म एसडीके में डाउनलोड किया है।
इसलिए मैंने एक सरल कंसोल एप्लिकेशन बनाया: हैलो वर्ल्ड उदाहरण।
ठीक है अब मैं बनाम 5 डिफ़ॉल्ट और एक roslyn के बीच सी # कंपाइलर चुनने की उम्मीद कर रहा हूं ..., लेकिन मुझे ऐसा विकल्प नहीं मिला है। तो मेरा पहला सवाल है: सी # कंपाइलर का संस्करण कैसे चुनें?
दूसरा मैंने मास्टर-रोस्लिन डाउनलोड किया है और मैं बिल्ड करता हूं, फिर मुझे csc.exe मिला, अच्छी तरह से अजीब बात यह है कि अगर मैं exe को लॉन्च करता हूं तो मुझे सी # कंपाइलर संस्करण 42.42.42.42 मिलता है। ???? सही?
फिर मैंने कुछ ट्यूटोरियल्स का पालन किया है, लेकिन सभी उद्देश्य मुझे: टेक्स्ट फ़ाइल या स्ट्रिंग वर्र्स से स्रोत लोड करने और वाक्यविन्यास पेड़ का विश्लेषण या परिवर्तन करने के लिए, फिर var को संकलित करें।
खैर इस बिंदु मैं उलझन में हूँ पर... तो:
वास्तव में क्या Roslyn है? एक मेटा कंपाइलर? इसका मतलब यह है कि मैं प्रतिबिंब की तरह रनटाइम पर अपना कोड बदल सकता हूं? दूसरा: डिफ़ॉल्ट सीएससी के साथ बनाम2015 के साथ संकलित कैसे हो सकता है या Roslyn चुन सकते हैं? तीसरा: यदि मैं रोस्लिन का एक कस्टम संस्करण बनाता हूं तो मैं Vs2015 का उपयोग करके अपने स्रोत को कैसे संकलित कर सकता हूं? जो जानते हैं कि csc.exe roslyn है? कोई मदद या कमांड लाइन कोडनाम को मुद्रित नहीं करती है।
धन्यवाद
हाँ मैं यूट्यूब चैनल देखता हूं, बहुत अच्छा! कृपया उदाहरण के साथ जारी रखें और रोसलीन और प्रैक्टिकल उपयोग के बारे में आपका वीडियो ... धन्यवाद :), लेकिन आप जानते हैं कि मास्टर संस्करण में 42.42.42.42 मुद्रित संस्करण के रूप में क्यों है? कोई अच्छा कारण? thx – LXG
रोज़लिन पर जोशवर्टी के यूट्यूब चैनल का लिंक यहां दिया गया है। वास्तव में बहुत दिलचस्प और उसके द्वारा महान प्रयास। https://www.youtube.com/watch?v=wXXHd8gYqVg&list=PLxk7xaZWBdUT23QfaQTCJDG6Q1xx6uHdG – RBT
* "आप NuGet से Microsoft.CodeAnalysis संकुल को खींचते हैं।" * तो यह मुझे भ्रमित कर रहा है। मैंने सोचा था कि वीएस 2015 के साथ पहले से ही शामिल होना चाहिए, लेकिन मुझे लगता है कि यह नहीं है। –