महान सवाल, और जवाब एक साधारण नहीं है। कोई "मुझे सभी .net मुख्य संस्करण" कमांड नहीं दिखा रहा है, लेकिन आशा है।
संपादित करें:
मुझे यकीन नहीं है कि जब इसे जोड़ा गया था, लेकिन सूचना कमांड अब अपने आउटपुट में इस जानकारी को शामिल करता है। यह स्थापित रनटाइम्स और SDK को प्रिंट करेगा, साथ ही कुछ अन्य जानकारी:
dotnet --info
यदि आप केवल एसडीके देखना चाहते हैं: dotnet --list-sdks
यदि आप केवल स्थापित रनटाइम देखना चाहते हैं: dotnet --list-runtimes
मैं विंडोज पर हूं, लेकिन मुझे लगता है कि यह मैक या लिनक्स पर काम करेगा और साथ ही एक वर्तमान संस्करण के साथ।
इसके अलावा, आप एसडीके संस्करणों को समझने में मदद करने के लिए .NET कोर डाउनलोड आर्काइव का संदर्भ ले सकते हैं ।
पुराने जानकारी:
इस बिंदु के नीचे सब कुछ पुरानी जानकारी है, जो कम प्रासंगिक है, लेकिन फिर भी उपयोगी हो सकती है।
देखें स्थापित Runtimes :
C:\Program Files\dotnet\shared\Microsoft.NETCore.App
विंडोज एक्सप्लोरर में खोलें
स्थापित एसडीके देखें :
C:\Program Files\dotnet\sdk
विंडोज एक्सप्लोरर में खोलें
(स्थानों के लिए स्रोत: एक डेवलपर का ब्लॉग )
इसके अलावा, आप कमांड प्रॉम्प्ट पर इन कमांड को जारी करके नवीनतम रनटाइम और एसडीके संस्करण देख सकते हैं :
dotnet
नवीनतम रनटाइम संस्करण सूचीबद्ध पहली चीज़ है। अस्वीकरण: यह अब काम नहीं करता है, लेकिन पुराने संस्करणों के लिए काम कर सकता है।
dotnet --version
नवीनतम SDK संस्करण DISCLAIMER: जाहिरा तौर पर इसका परिणाम किसी भी Global.json config फाइलों से प्रभावित हो सकता है।
MacOS पर आप नीचे कमांड का उपयोग करके .net मुख्य संस्करण की जांच कर सकते हैं।
ls /usr/local/share/dotnet/shared/Microsoft.NETCore.App/
उबंटू या अल्पाइन पर:
ls /usr/share/dotnet/shared/Microsoft.NETCore.App/
यह स्थापित संस्करण नाम के साथ फ़ोल्डर को सूचीबद्ध करेगा।