Το Microsoft .NET Framework είναι ένα σημαντικό χαρακτηριστικό του σύγχρονου λειτουργικού συστήματος Windows. Παρέχει στους προγραμματιστές ένα έτοιμο σύνολο κώδικα που διατηρεί η Microsoft. Τις περισσότερες φορές, δεν έχετε άμεσες συναλλαγές με το .NET Framework. Ωστόσο, αυτό δεν συμβαίνει πάντα. Μερικές φορές, πρέπει να γνωρίζετε τη συγκεκριμένη έκδοση του .NET Framework που είναι εγκατεστημένη στο σύστημά σας.

Ακολουθούν έξι τρόποι με τους οποίους μπορείτε να μάθετε ποιες εκδόσεις του .NET Framework είναι εγκατεστημένες στην έκδοση των Windows που διαθέτετε.

Αναζητήστε τις πιο πρόσφατες εκδόσεις .NET Framework: 4.5 και νεότερες εκδόσεις

Υπάρχουν τρεις μέθοδοι που μπορείτε να χρησιμοποιήσετε για να μάθετε την έκδοση .NET Framework για εκδόσεις 4.5 και νεότερες. «Αλλά Γκάβιν», ​​σε ακούω να λες, «το κάνω για να δω ποια έκδοση έχω, δεν ξέρω αν είναι 4.5 ή όχι».

Έχεις απόλυτο δίκιο. Η εύρεση της έκδοσης .NET Framework διαρκεί μόνο λίγο. Μπορείτε να προσδιορίσετε γρήγορα εάν έχετε .NET Framework έκδοση 4.5 ή νεότερη. Εάν δεν το κάνετε, μπορείτε να υποθέσετε με ασφάλεια ότι έχετε εγκαταστήσει μια παλαιότερη έκδοση ή ότι δεν έχετε καθόλου έκδοση .NET Framework (κάτι που είναι πολύ απίθανο).

1. Χρησιμοποιήστε τον Επεξεργαστή Μητρώου για να βρείτε την έκδοση .NET Framework

Μπορείτε να βρείτε τις εκδόσεις .NET Framework που είναι εγκατεστημένες στο σύστημά σας στο μητρώο. ή μητρώου

  1. Κάντε κλικ στο Ctrl + R για να ανοίξετε το Run και μετά πληκτρολογήστε regedit.
  2. Όταν ανοίξει ο Επεξεργαστής Μητρώου, αναζητήστε την ακόλουθη καταχώρηση: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
  3. Υπό V4 , έλεγχος και τέλειος Εάν υπάρχει, έχετε την έκδοση .NET Framework 4.5 ή μεταγενέστερη.
  4. Στον αριστερό πίνακα, ελέγξτε για μια καταχώρηση DWORD με όνομα Εκδοχή . Εάν υπάρχει η έκδοση DWORD, έχετε .NET Framework 4.5 ή μεταγενέστερη έκδοση.
  5. Τα δεδομένα έκδοσης DWORD περιέχουν μια τιμή που σχετίζεται με τη συγκεκριμένη έκδοση .NET Framework. Για παράδειγμα, στην παρακάτω εικόνα, η έκδοση DWORD έχει τιμή 461814. Αυτό σημαίνει ότι το σύστημά μου έχει εγκατεστημένο το .NET Framework 4.7.2. Ελέγξτε τον παρακάτω πίνακα για την τιμή DWORD έκδοσης.

Μπορείτε να ελέγξετε την τιμή DWORD σε σχέση με τον παρακάτω πίνακα τιμών για να δείτε την ακριβή έκδοση .NET Framework στο σύστημά σας.

2. Χρησιμοποιήστε τη γραμμή εντολών για να βρείτε την έκδοση .NET Framework

Τύπος εντολή Στη γραμμή αναζήτησης του μενού έναρξης, κάντε δεξί κλικ στην καλύτερη αντιστοίχιση και επιλέξτε Εκτέλεση ως διαχειριστής .

Τώρα, αντιγράψτε και επικολλήστε την ακόλουθη εντολή στη γραμμή εντολών:

 

ερώτημα reg για "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s

Η εντολή παραθέτει την εγκατεστημένη έκδοση 4 του .NET Framework. Η έκδοση 4 του NET Framework και νεότερη εμφανίζεται ως "v4.x.xxxxxx".

3. Χρησιμοποιήστε το PowerShell για να βρείτε την έκδοση .Net Framework

Τύπος PowerShell Στη γραμμή αναζήτησης του μενού έναρξης, κάντε δεξί κλικ στην καλύτερη αντιστοίχιση και επιλέξτε Εκτέλεση ως διαχειριστής . Εκτέλεση ως διαχειριστής.

Τώρα, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να ελέγξετε την τιμή DWORD για την έκδοση .NET Framework:

 

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\' | Get-ItemPropertyValue -Όνομα Έκδοση | Foreach-Object {$_-ge 394802}

Η παραπάνω εντολή επιστρέφει Οι αληθινοί  Εάν η έκδοση .NET Framework είναι 4.6.2 ή νεότερη. Διαφορετικά, θα επιστρέψει Ψευδής . Μπορείτε να χρησιμοποιήσετε τον παραπάνω πίνακα τιμών .NET Framework DWORD για να αντικαταστήσετε τα τελευταία έξι ψηφία της εντολής με μια διαφορετική έκδοση. Δείτε το παράδειγμά μου:

Η πρώτη εντολή επιβεβαιώνει ότι υπάρχει η έκδοση 4.6.2. Το δεύτερο επιβεβαιώνει την ύπαρξη της έκδοσης 4.7.2. Ωστόσο, η τρίτη εντολή ελέγχει την έκδοση 4.8, την οποία δεν έχω εγκαταστήσει ακόμα επειδή το Windows 10 May Update δεν έχει χτυπήσει το σύστημά μου. Ωστόσο, λαμβάνετε την ουσία του πώς λειτουργεί μια εντολή PowerShell με έναν πίνακα τιμών DWORD.

Αναζητήστε μια παλαιότερη έκδοση του .NET Framework

Μπορείτε να μάθετε ποιες παλιές εκδόσεις .NET Framework είναι εγκατεστημένες στο σύστημά σας χρησιμοποιώντας το μητρώο. Ο Επεξεργαστής Μητρώου περιέχει όλες τις απαντήσεις.

  1. Κάντε κλικ στο Ctrl + R για να ανοίξετε το Run, λοιπόν Εισαγάγετε το regedit .
  2. Όταν ανοίξει ο Επεξεργαστής Μητρώου, αναζητήστε την ακόλουθη καταχώρηση: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
  3. Ελέγξτε το αρχείο NDP στο μητρώο για κάθε έκδοση του .NET Framework.

Ελέγξτε την έκδοση .NET Framework χρησιμοποιώντας ένα εργαλείο τρίτου κατασκευαστή

Υπάρχουν πολλά εργαλεία που μπορείτε να χρησιμοποιήσετε για να βρείτε αυτόματα την έκδοση .NET Framework στο σύστημά σας. Ωστόσο, δεν ενημερώνονται συχνά, γι' αυτό και η γνώση της μη αυτόματης μεθόδου είναι επίσης χρήσιμη.

1. Ανιχνευτής Raymondcc .NET

Το Raymondcc .NET Detector είναι ένα από τα ταχύτερα και ευκολότερα στη χρήση εργαλεία ανίχνευσης. Μπορείτε να κάνετε λήψη του φακέλου, να τον εξαγάγετε και, στη συνέχεια, να εκτελέσετε το εκτελέσιμο αρχείο. Όταν εκτελείτε το πρόγραμμα, εμφανίζει μια λίστα με εκδόσεις .NET Framework. Οι μαύρες εκδόσεις εγκαθίστανται στο σύστημά σας, ενώ οι γκρι όχι. Εάν κάνετε κλικ στην γκριζαρισμένη έκδοση .NET Framework, το πρόγραμμα θα σας μεταφέρει στο πρόγραμμα εγκατάστασης.

Κατεβάστε : Raymondcc .NET Ανιχνευτής για ένα σύστημα Λειτουργία Windows Χρόز (Ελεύθερος)

Ο κωδικός αποσυμπίεσης είναι raymondcc

2. Ανιχνευτής έκδοσης ASoft .NET

كاشفات إصدار إطار صافي asoft

Το ASoft .NET Version Detector λειτουργεί πολύ παρόμοια με το Raymondcc .NET Detector. Αφού κατεβάσετε και εξαγάγετε το πρόγραμμα, εκτελέστε το πρόγραμμα. Το πρόγραμμα εμφανίζει μια λίστα με τις τρέχουσες εγκατεστημένες εκδόσεις .NET Framework. Παρέχει επίσης συνδέσμους λήψης για εκείνες τις εκδόσεις που δεν έχετε.

για να κατεβάσετε: ASoft .NET Version Detector για Android Λειτουργία Windows (Ελεύθερος)

Απλοί τρόποι για να ελέγξετε την έκδοση .NET Framework

Τώρα γνωρίζετε πολλούς απλούς τρόπους για να ελέγξετε την έκδοση .NET Framework.

Δεν είναι πάντα απαραίτητο να ελέγχετε την έκδοση .NET Framework. Πολλά προγράμματα θα ελέγξουν την έκδοση πριν την εγκατάσταση και θα σας πουν αν υπάρχει. Πριν από την εγκατάσταση, τα προγράμματα θα εμφανίσουν μια ειδοποίηση που σας ζητά να εγκαταστήσετε την απαραίτητη έκδοση του NetFramework, εξοικονομώντας σας την εργασία να ανακαλύψετε τη σωστή έκδοση.

Εάν έχετε ερωτήσεις ή προβλήματα, συμπεριλάβετέ τα στα σχόλια. Θα σας απαντήσουμε το συντομότερο δυνατό