मैं .NET संस्करण कैसे खोजूं?


258

मुझे कैसे पता चलेगा कि .NET का कौन सा संस्करण स्थापित है?

मैं "java -version" के रूप में कुछ सरल की तलाश कर रहा हूं, जिसे मैं कमांड प्रॉम्प्ट पर टाइप कर सकता हूं और जो मुझे वर्तमान संस्करण स्थापित करता है।

मैं बेहतर कहता हूं कि विजुअल स्टूडियो स्थापित नहीं हो सकता है - यह आमतौर पर एक ऐसी चीज है जिसे मैं ग्राहक मशीन के बारे में जानना चाहता हूं।


2
इस कमांड को चलाने और निष्पादित करने के लिए जाएं: wmic / namespace: \\ root \ cimv2 path win32_product जहां "" %%। NET %% '' जैसा नाम मिलता है
HENG Vongkol


जवाबों:


250

बस आपको पहली पंक्ति में नवीनतम संस्करण देने के लिए नीचे दिए गए आदेशों में से कोई एक टाइप करें ।

1. CSC
2. GACUTIL /l ?
3. CLRVER

आप केवल Visual Studio कमांड प्रॉम्प्ट से इन्हें चला सकते हैं यदि आपके पास Visual Studio इंस्टॉल है, या यदि आपके पास .NET फ्रेमवर्क SDK है, तो SDK कमांड प्रॉम्प्ट।

4. wmic product get description | findstr /C:".NET Framework"
5. dir /b /ad /o-n %systemroot%\Microsoft.NET\Framework\v?.*

अंतिम आदेश (5) .NET के सभी संस्करणों (4.5 को छोड़कर) को स्थापित करेगा, नवीनतम पहले
.NET 4.5 स्थापित है या नहीं, यह देखने के लिए आपको 4th कमांड चलाने की आवश्यकता है।

PowerShell कमांड प्रॉम्प्ट से एक और तीन विकल्प नीचे दिए गए हैं।

6.   [environment]::Version
7.   $PSVersionTable.CLRVersion
8.   gci 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -recurse | gp -name Version,Release -EA 0 |
     where { $_.PSChildName -match '^(?!S)\p{L}'} | select PSChildName, Version, Release

अंतिम कमांड (8) आपको .NET 4.5 सहित सभी संस्करण देगा।


6
'सीएससी' केवल विजुअल स्टूडियो कमांड प्रॉम्प्ट (डिफ़ॉल्ट रूप से) से काम करेगा। यह wil आपको केवल .NET फ्रेमवर्क का अधिकतम संस्करण देता है जो संकलक लक्ष्य का संस्करण है। - यदि आपके पास VS2005 और VS2008 स्थापित है तो CSC के विभिन्न संस्करण अलग-अलग संस्करणों की रिपोर्ट करेंगे।
मैट लेसी

15
cscC # संकलक के संस्करण को आउटपुट करता है, .NET फ्रेमवर्क के संस्करण को नहीं।
तिमवी

4
अंतिम कमांड संस्करण ४.५ नहीं लौटी, हालांकि मुझे लगता है कि मैंने इसे स्थापित किया है। पर जवाब stackoverflow.com/questions/3487265/... यह भी शामिल थे।
लम्सुरप्रेंटेंट

2
अंतिम कमांड नवीनतम संस्करण नहीं दिखा रहा है। हम appwiz.cpl में संस्करण को देख सकते हैं या 'विकल उत्पाद' कमांड भी मददगार है। windows-commandline.com/find-net-version-on-your-computer
गिरि

11
नंबर 8 के लिए चीयर्स!
लियोनेट चेन

330

Cmd प्रॉम्प्ट से आपकी मशीन पर सटीक संस्करण .NET संस्करण स्थापित करने का एक आसान तरीका है। बस निम्नलिखित निर्देशों का पालन करें;

  1. कमांड प्रॉम्प्ट खोलें (यानी विंडोज + आर → टाइप करें "cmd")।
  2. निम्न कमांड टाइप करें, सभी एक लाइन पर:

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP"

(यह सभी .NET संस्करणों को सूचीबद्ध करेगा।)

  1. यदि आप नवीनतम .NET 4 संस्करण की जांच करना चाहते हैं।
  2. एक पंक्ति में निम्नलिखित निर्देश टाइप करें:

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full" /v version

कृपया नीचे दी गई संलग्न छवि देखें कि यह कैसे दिखाया गया है।

यहां छवि विवरण दर्ज करें


4
यह सबसे आसान और सबसे सटीक एक पाया गया (अंत में "* \ v4 \ Full" के साथ) क्योंकि यह सिर्फ एक साधारण कमांड के साथ मामूली संस्करण भी प्राप्त करता है।
इग्नास व्यास

1
अच्छा लगा। कुछ ऐसा चाहता था जो एक उपयोगकर्ता पीसी पर काम करे और यह वह है। धन्यवाद!
केली

पूर्ण विवरण और उदाहरण: docs.microsoft.com/en-us/dotnet/framework/migration-guide/…
typpo

6
अच्छा है, लेकिन मेरी विंडोज 7 मशीन पर स्थापित 4.5, 4.6 और 4.7 फ्रेमवर्क नहीं दिखाते हैं :(
Zeek2

बिल्कुल सटीक नहीं; मैं कंट्रोल पैनल> प्रोग्राम्स और फीचर्स के अंतर्गत देखता हूं, और .NET का कोई संकेत नहीं है ।; हालाँकि, मैं आपकी कमांड चलाता हूं और यह मुझे आउटपुट HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET फ्रेमवर्क सेटअप \ NDP \ v4.0 देता है। शायद, .NET को एक बार मेरी मशीन पर स्थापित किया गया है, यह बिना लाइसेंस के है, लेकिन रजिस्ट्री साफ नहीं हुई
न्यूटन के प्रशंसक 01


30

कमांड प्रॉम्प्ट पर जाने से पहले, कृपया इन चरणों का पालन करें ...

मेरा कंप्यूटर खोलें → डबल क्लिक करें " C: " ड्राइव → डबल क्लिक करें " Windows " → डबल क्लिक करें " Microsoft.NET " → डबल क्लिक करें " फ्रेमवर्क " → इस फ़ोल्डर के अंदर, "v1.0.3705" जैसे फ़ोल्डर (ओं) होंगे / या "v2.0.50727" और / या "v3.5" और / या "v4.0.30319"।

आपका नवीनतम .NET संस्करण उच्चतम v संख्या फ़ोल्डर में होगा, इसलिए यदि v4.0.30319 उपलब्ध है जो आपके नवीनतम .NET फ्रेमवर्क को रखेगा। हालाँकि, v4.0.30319 का मतलब यह नहीं है कि आपके पास .NET फ्रेमवर्क संस्करण 4.0 है। V4.0.30319 आपका विज़ुअल C # संकलक संस्करण है, इसलिए .NET फ्रेमवर्क संस्करण को खोजने के लिए निम्नलिखित कार्य करें।

कमांड प्रॉम्प्ट पर जाएं और इस पथ का अनुसरण करें:

C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 (या जो भी उच्चतम v संख्या फ़ोल्डर है)

C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319> csc.exe

आउटपुट:

Microsoft (R) Visual C # संकलक संस्करण 4.0.30319.17929 Microsoft (R) .NET फ्रेमवर्क 4.5 कॉपीराइट (C) Microsoft निगम के लिए। सभी अधिकार सुरक्षित।

नीचे उदाहरण:

यहां छवि विवरण दर्ज करें


2
काफी अच्छा है, लेकिन आउटपुट कम से कम मेरे सर्वर पर भिन्न है - "संदेश" के लिए "नहीं" शामिल था: lh4.googleusercontent.com/-p7Fu5GDj0cg/UywSqPTdQjI-AAAAAAAAQQ/…
Nenotlep

2
निर्देशिका प्रकार बदलने के लिए : cd C:\Windows\Microsoft.NET\Framework\v4.0.30319और फिर टाइप करें csc.exe, आशा है कि किसी की मदद करता है।
शैजुत

1
जब आप एक सीमित उपयोगकर्ता खाते से लॉग इन करते हैं तो यह ज्यादातर कुशल होता है।
रज़ासर

10

यह उत्तर केवल .NET कोर पर लागू होता है!

dotnet --versionअपनी पसंद के टर्मिनल में टाइपिंग उपयोग में .NET कोर SDK के संस्करण का प्रिंट आउट लेगा।

बारे में और जानें dotnetआदेश यहाँ


15
यह केवल .NET कोर पर लागू होता है।
सुनील

9

स्थापित किए गए फ्रेमवर्क के संस्करण के लिए, यह निर्भर करता है कि आपने किस सर्विस पैक और हॉटफ़िक्स को स्थापित किया है। अधिक विवरण के लिए इस MSDN पृष्ठ पर एक नज़र डालें । यह %systemroot%\Microsoft.NET\Frameworkसंस्करण प्राप्त करने की तलाश में सुझाव देता है ।

पर्यावरण । वर्जन प्रोग्राम प्रोग्रामिक रूप से आपको CLR का वर्जन देगा।

ध्यान दें कि यह सीएलआर का संस्करण है, और जरूरी नहीं कि आपके द्वारा स्थापित फ्रेमवर्क का नवीनतम संस्करण (.NET 3.0 और 3.5 दोनों सीएलआर के v2 का उपयोग करें)।


Environment.Version आपको एप्लिकेशन संस्करण देता है। कहो, LinqPad से मैं .NET संस्करण को ढूंढना चाहता हूं, जो इसके विरुद्ध चल रहा है और यह मुझे .NET संस्करण नहीं देता है, लेकिन LinqPad संस्करण
Naomi

@ नोमी: नहीं, यह सीएलआर का संस्करण देता है। डॉक्स से: "सामान्य भाषा रनटाइम के प्रमुख, मामूली, निर्माण और संशोधन संख्याओं का वर्णन करने वाली एक संस्करण वस्तु हो जाती है।"
एड्रिएनबैंक जूल

मुझे इस वस्तु में क्या देखना चाहिए? मैं देख रहा हूँ 2.0.50727.5472 2 माइनर 0 बिल्ड 50727 रिविजन 5472 मेजर रीविजन 0 माइनरविजन 5472 जो मुझे CLR वर्जन रनटाइम की तरह नहीं दिखता है
नाओमी

मैंने LinqPad का नवीनतम संस्करण लोड किया और अब मुझे संस्करण के लिए 4.0.30319.18052 मिल रहा है। पिछला संस्करण .NET 3.5 संस्करण को लक्षित कर रहा था। इसलिए, मैं अभी भी थोड़ा भ्रमित हूं - क्या यह वास्तव में सीएलआर संस्करण दिखाता है?
नाओमी

1
@ नोमी: हाँ, यह सीएलआर संस्करण दिखाता है। 2.0.50727.5472 .Net 2.0 CLR का संस्करण है, जिसका उपयोग .Net 3.0 और 3.5 के लिए भी किया जाता है। 4.0.30319.18052 .Net 4.0 है, जिसमें एक अलग संस्करण संख्या है।
एड्रिएनबैंक्स

8

MSDN इसे यहाँ बहुत अच्छी तरह से विवरण देता है कि इसे रजिस्ट्री से कैसे जांचना है:

रजिस्ट्री को देखकर .NET फ्रेमवर्क संस्करण खोजने के लिए (.NET फ्रेमवर्क 1-4)

  1. प्रारंभ मेनू पर, रन चुनें।
  2. ओपन बॉक्स में, regedit.exe दर्ज करें। आपके पास regedit.exe चलाने के लिए प्रशासनिक क्रेडेंशियल होना चाहिए।
  3. रजिस्ट्री संपादक में, निम्न उपकुंजी खोलें:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET फ्रेमवर्क सेटअप \ NDP

स्थापित संस्करण NDP उपकुंजी के अंतर्गत सूचीबद्ध हैं। संस्करण संख्या संस्करण प्रविष्टि में संग्रहीत है। .NET फ्रेमवर्क 4 के लिए संस्करण प्रविष्टि क्लाइंट या पूर्ण उपकुंजी (एनडीपी के तहत), या दोनों उपकुंजियों के तहत है।

रजिस्ट्री को देखकर .NET फ्रेमवर्क संस्करण खोजने के लिए (.NET फ्रेमवर्क 4.5 और बाद में)

  1. प्रारंभ मेनू पर, रन चुनें।
  2. खोलें बॉक्स में, regedit.exe दर्ज करें। Regedit.exe को चलाने के लिए आपके पास व्यवस्थापकीय क्रेडेंशियल्स होना चाहिए।
  3. रजिस्ट्री संपादक में, निम्न उपकुंजी खोलें:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET फ्रेमवर्क सेटअप \ NDP \ v4 \ Full

ध्यान दें कि पूर्ण उपकुंजी के पथ में .NET ढाँचा के बजाय उपकुंजी नेट ढाँचा शामिल है

नामक DWORD मान की जाँच करें Release। रिलीज़ DWORD का होना दर्शाता है कि उस कंप्यूटर पर .NET फ्रेमवर्क 4.5 या नया स्थापित किया गया है।

यहां छवि विवरण दर्ज करें

नोट : उपर्युक्त स्नैपशॉट में अंतिम पंक्ति जिसे क्लिप रीड किया गया है On all other OS versions: 461310। मैंने स्क्रीनशॉट लेने के दौरान क्लिपिंग की जानकारी से बचने के लिए अपने स्तर पर पूरी कोशिश की लेकिन टेबल बहुत बड़ा था।


6

यदि आप एक कमांड प्रॉम्प्ट खोलते हैं और निम्नलिखित दो कमांड टाइप करते हैं, तो वर्तमान मशीन पर स्थापित सभी फ्रेमवर्क संस्करण सूचीबद्ध होंगे (प्रत्येक इस निर्देशिका में एक अलग निर्देशिका में संग्रहीत है)।

cd %systemroot%\Microsoft.NET\Framework

dir /A:D

8
अनुशंसित नहीं है क्योंकि यह संभवतः भ्रामक है। यदि आपने 4.0 => 4.5.2 को अपग्रेड किया है, तो निर्देशिका केवल v4.0.30319 दिखा सकती है। सुनिमल कालुराचची का उदाहरण देखें।
दीना

6

बस कमांड लाइन में निम्नलिखित टाइप करें:

dir /b /ad /o-n %systemroot%\Microsoft.NET\Framework\v?.*

आपका डॉटनेट संस्करण उच्चतम संख्या के रूप में दिखाया जाएगा।


1
यह 4.0 तक सभी संस्करणों को प्रदर्शित करता है, लेकिन उदाहरण के लिए 4.5 नहीं।
pinowthebird

4

कमांड लाइन पर बस स्थापित संस्करण प्राप्त करने के लिए, मैं नेट-संस्करण का उपयोग करने की सलाह देता हूं ।

  • यह सिर्फ एक ही बाइनरी है
  • यह संस्करण जानकारी प्राप्त करने के लिए मेरे Microsoft द्वारा प्रदान किए गए दिशानिर्देशों का उपयोग करता है ।
  • इसे स्थापित करने के लिए एसडीके की आवश्यकता नहीं है।
  • या Visual Studio कमांड प्रॉम्प्ट।
  • यह आपको regedit का उपयोग करने और रजिस्ट्री कुंजियों का स्वयं शिकार करने की आवश्यकता नहीं है। यदि आपको आवश्यकता हो तो आप कमांड लाइन टूल में आउटपुट को भी पाइप कर सकते हैं।

सोर्स कोड github.com पर उपलब्ध है

पूर्ण प्रकटीकरण: मैंने खुद को हताशा से बाहर इस उपकरण को बनाया।


यदि संस्करण जानकारी का वह (अपूर्ण) सेट आपके लिए पर्याप्त है, तो आपके लिए अधिक शक्ति है।
डान एस्परज़ा

@ शिव आप संकेत देते हैं कि आपको लगता है कि कमान सब कुछ दिखाती है, और मैं आपसे सम्मानपूर्वक असहमत हूं। कृपया Microsoft द्वारा दिए गए दिशानिर्देशों के लिंक को देखें। उदाहरण के लिए: आपकी क्वेरी यह नहीं दिखाती है कि मेरे पास .NET 4.6.1 स्थापित है। इसके अलावा, यह इंगित करता है कि मेरे पास 'सीडीएफ' स्थापित है, जो .NET फ्रेमवर्क संस्करण नहीं है।
दान एस्पेरज़ा

4

यदि आप इसे बार-बार करते हैं (जैसा कि मैं करता हूं) आप अपने डेस्कटॉप पर एक शॉर्टकट बना सकते हैं:

  1. डेस्कटॉप पर राइट क्लिक करें और नयाशॉर्टकट चुनें
  2. स्थान फ़ील्ड में, इस स्ट्रिंग को चिपकाएँ: powershell.exe -noexit -command "gci 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -recurse | gp -name Version,Release -EA 0 | where { $_.PSChildName -match '^(?!S)\p{L}'} | select PSChildName, Version, Release"(यह बिन्नोज एंटनी के पद से है )।
  3. अगला मारो । शॉर्टकट को एक नाम दें और समाप्त करें

(नोट: मुझे यकीन नहीं है कि यह 4.5 के लिए काम करता है, लेकिन मैं पुष्टि कर सकता हूं कि यह 4.6 के लिए काम करता है, और 4.5 से पहले के संस्करण।)


संस्करण 1.0 और 1.1 नेट फ्रेमवर्क सेटअप कुंजी में दिखाई नहीं देते हैं , हालांकि% systemroot% \ Microsoft.NET \ Framework \ फ़ोल्डर में मौजूद है।
समीस

4

यहाँ पॉवर शेल स्क्रिप्ट है जिसका उपयोग मैंने निम्न संदर्भों में किया है:

https://stackoverflow.com/a/3495491/148657

$Lookup = @{
    378389 = [version]'4.5'
    378675 = [version]'4.5.1'
    378758 = [version]'4.5.1'
    379893 = [version]'4.5.2'
    393295 = [version]'4.6'
    393297 = [version]'4.6'
    394254 = [version]'4.6.1'
    394271 = [version]'4.6.1'
    394802 = [version]'4.6.2'
    394806 = [version]'4.6.2'
    460798 = [version]'4.7'
    460805 = [version]'4.7'
    461308 = [version]'4.7.1'
    461310 = [version]'4.7.1'
    461808 = [version]'4.7.2'
    461814 = [version]'4.7.2'
    528040 = [version]'4.8'
    528049 = [version]'4.8'
}

# For One True framework (latest .NET 4x), change the Where-Oject match 
# to PSChildName -eq "Full":
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse |
  Get-ItemProperty -name Version, Release -EA 0 |
  Where-Object { $_.PSChildName -match '^(?!S)\p{L}'} |
  Select-Object @{name = ".NET Framework"; expression = {$_.PSChildName}}, 
@{name = "Product"; expression = {$Lookup[$_.Release]}}, 
Version, Release

उपरोक्त स्क्रिप्ट रजिस्ट्री का उपयोग करता है और हमें एक मशीन पर स्थापित .Net फ्रेमवर्क के साथ विंडोज अपडेट नंबर देता है।

संदर्भ: https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed#to-find-net-framework/vermentsions-by-by क्वेरी करने-रजिस्ट्री में कोड निवल ढांचे -45 और बाद में

यहाँ दो अलग मशीनों पर उस स्क्रिप्ट को चलाने के लिए समान परिणाम दिए गए हैं

  1. जहां .NET 4.7.2 पहले से स्थापित था:

यहां छवि विवरण दर्ज करें

  1. जहां .NET 4.7.2 स्थापित नहीं किया गया था:

यहां छवि विवरण दर्ज करें


3

मेरे भगवान, स्थापित .net फ्रेमवर्क के संस्करण को खोजने के लिए बहुत गड़बड़ है?

Windows> खोज> विज़ुअल स्टूडियो इंस्टॉलर> वीएस के स्थापित संस्करण के लिए, अधिक> संशोधित> व्यक्तिगत घटकों पर टैप करें और इसे देखें:

यहां छवि विवरण दर्ज करें


2

.NET Checkerस्कॉट हैंसेलमैन द्वारा प्रयास करें ।


1
एक बेहतरीन सुझाव। ओपी ने विशेष रूप से एक कमांड लाइन उपकरण का संकेत दिया, हालांकि।
दान एस्पेरज़ा

1

clrverएक उत्कृष्ट एक है। बस इसे .NET प्रॉम्प्ट में निष्पादित करें और यह सभी उपलब्ध फ्रेमवर्क संस्करणों को सूचीबद्ध करेगा।


3
इस उपकरण को न केवल .NET फ्रेमवर्क स्थापित करने की आवश्यकता है, बल्कि विज़ुअल स्टूडियो। ओपी ने संकेत दिया कि विजुअल स्टूडियो स्थापित नहीं हो सकता है।
डान एस्परज़ा

और यह सभी (या यहां तक ​​कि अधिकांश) संस्करण नहीं दिखाता है। मेरे Win7 पीसी के लिए केवल V2.0 और 4.0 दिखाता है, लेकिन ऊपर दिए गए कुछ अन्य तरीके भी संस्करण दिखाते हैं: 3.0, 3.5, 4.5, 4.5.1, 4.5.2, 4.6.1 और 4.7।
Zeek2

1
@Zeek clrverस्थापित .net रनटाइम (एस) दिखाता है , जिसे .net संस्करण (एस) के बीच साझा किया जा सकता है । देखें कि कैसे: यह निर्धारित करें कि आपके द्वारा चलाए जा रहे .NET संस्करण को कौन से .NET फ्रेमवर्क संस्करण इंस्टॉल किए गए हैं और पहचान रहे हैं (2.0, 4.5, 4.5.1 या 4.5.2)
samis

1

विंडोज 10 1607 चलाने वाले और .net 4.7 की तलाश में किसी के लिए भी । उपरोक्त सभी की उपेक्षा करें।

यह रजिस्ट्री , C: \ Windows \ Microsoft.NET फ़ोल्डर या इंस्टॉल किए गए प्रोग्राम सूची या उसी सूची के WMIC प्रदर्शन में नहीं है।

"स्थापित अद्यतन" KB3186568 के लिए देखें।


1
यह Microsoft द्वारा प्रलेखित रजिस्ट्री में है । HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full- Releaseमान 460798W10 1607 पर 4.7 के लिए होगा ।
रिचर्ड डीमिंग

यह नहीं। "पूर्ण" कुंजी भी मौजूद नहीं है।
14

1
यह है, और यह करता है। मैं 1607 चला रहा हूँ, और मैं Fullअभी कुंजी देख रहा हूँ !
रिचर्ड डीमिंग

0

Microsoft में प्रति शक्तियां:

Get-ChildItem "hklm:SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\" | Get-ItemPropertyValue -Name Release | % { $_ -ge 394802 }

विशिष्ट संस्करणों की खोज के लिए DWORD मान प्राप्त करने के लिए इस लिंक पर तालिका देखें:

https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed#ps_a


0

यदि आप कुछ .Net ऐप (उदाहरण के लिए वेब ऐप) विकसित कर रहे हैं, तो आप त्रुटि कोड की 1 पंक्ति बना सकते हैं (जैसे गलत फ़ंक्शन नाम) और अपने पृष्ठ को पुनः लोड करें, .Net संस्करण दिखाएगा।यहां छवि विवरण दर्ज करें


शायद सबसे साफ तरीका नहीं है, लेकिन वास्तव में एक विकल्प मैं पूरी तरह से भूल गया। GACUTIL /l ?आपके डेवलपर (डेवलपर) में एक सिंपल सीडशील्ड की पैदावार समान होती है।
बी - रियान

-1

Cmd प्रॉम्प्ट से आपकी मशीन पर सटीक संस्करण .NET संस्करण स्थापित करने का एक आसान तरीका है। बस निम्नलिखित निर्देशों का पालन करें;

कमांड प्रॉम्प्ट खोलें (यानी Windows + R → "cmd") और निम्न कमांड टाइप करें, सभी एक पंक्ति पर:% windir% \ Microsoft.NET \ FrameWork, और फिर नवीनतम संस्करण संख्या के साथ निर्देशिका में नेविगेट करें।

Http://dotnettec.com/check-dot-net-framework-version/ का संदर्भ लें


आपके उत्तर का पालन करने की कोशिश करते हुए मुझे यह त्रुटि हो रही है:'C:\Windows\Microsoft.NET\FrameWork' is not recognized as an internal or external command, operable program or batch file.
pavjel
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.