2017-02-10 15 views
10

में 7.0 आप दृश्य स्टूडियो 2015 (उद्यम) के भीतर सी # 7.0 सुविधाओं पर स्विच कर सकता हूँ या आप 2017 के लिए उन्नत करने के लिए की जरूरत है?सी # दृश्य स्टूडियो एंटरप्राइज 2015

+4

आप उद्यम है, तो आप साथ ही एक MSDN सदस्यता है। वीएस 2017 आरटीएम कुछ हफ्तों में। कि के रूप में हम बात करते हैं धन्यवाद :) –

+0

@PanagiotisKanavos है। एक बहादुर और अच्छे आदमी बनो और इसे हटा दें! मेरा जवाब तब सही है जब चयनित एक! – garfbradaz

उत्तर

16

हाँ, आप संकलक के लिए दृश्य स्टूडियो के साथ भेज दिया जगह ले सकता है Nuget पैकेज Microsoft.Net.Compilers:

इंस्टॉल करके एक सी # 7-सक्षम संस्करण 10

Referencing this package will cause the project to be built using the specific version of the C# and Visual Basic compilers contained in the package, as opposed to any system installed version.

2015. मेरे नहीं-पूरी तरह से परीक्षण अब तक संकेत मिलता है कि यह काम करता है लेकिन दर्द नहीं कोई संकेत नहीं है कि मैं इस पर कि क्या करने के लिए के रूप में पैकेज पृष्ठ पर देख सकते आधिकारिक तौर पर दृश्य स्टूडियो में समर्थित है नहीं है - सी # 7 कोड संकलित,

Screenshot ध्यान दें कि आप भी Nuget पैकेज System.ValueTuple स्थापित करने के लिए नई सी # 7 मूल्य tuples सुविधाओं का उपयोग करने की आवश्यकता होगी: लेकिन लाल टेढ़ी-मेढ़ी रेखा है जो एक सिंटैक्स त्रुटि इंगित करता है के साथ रेखांकित होता है।

+5

सूचना वहाँ अभी भी एक संपादक विंडो में त्रुटि (लाल टेढ़ी-मेढ़ी रेखा) है। बिल्ड सफल होने के बावजूद वीएस अभी भी त्रुटियों की रिपोर्ट कर रहा है, यह एक अच्छा समाधान नहीं है। किसी को भी पता है कि वीएस संपादक को इन झूठी-सकारात्मक त्रुटियों को रोकने के लिए कैसे प्राप्त करें? – cwills

+1

यह स्वीकार्य उत्तर होना चाहिए! – RBT

+0

दुर्भाग्य से मैं जवाब नहीं बदल सकता क्योंकि प्रश्न डुप्लिकेट के रूप में चिह्नित किया गया है। – garfbradaz

3

आप डाउनलोड करने के लिए/चेकआउट और Github से नेट संकलक मंच ("रोसलिन") का निर्माण और फिर आप वी.एस. 2015 के साथ सी # 7 विशेषताएं परीक्षण कर सकते हैं नहीं है!

अधिक जानकारी:

https://github.com/dotnet/roslyn/tree/master

आप वीडियो ट्यूटोरियल की तरह है, की तुलना में इस वीडियो को देखने हैं:

https://joshvarty.wordpress.com/2016/02/10/lrn-quick-tip-how-to-test-out-c-7-features-with-roslyn/

+0

के बिना एक टिप्पणी छोड़ने के लिए नहीं नीचे वोट करते हैं, क्या आप यही कारण है कि किया exmplain करने के लिए है हाँ बस देखी गई: यह पहले से ही एक गो-लाइव लाइसेंस –

+0

हाय @ बासम एल्गुली, क्या यह संभव है कि आप वीएस 2015 पेशेवर के लिए क्या कह रहे हैं? – dcg

+0

मुझे समझ में नहीं आया कि लोग @ बासम आलुली जवाब क्यों दे रहे हैं। –

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