Το Microsoft .NET Framework είναι μια πλατφόρμα ανάπτυξης λογισμικού που αναπτύχθηκε από τη Microsoft. Κάθε λογισμικό ή λογισμικό που αναπτύχθηκε με χρήση .NET απαιτεί .net Framework εγκατεστημένο στο Σύστημα για την εκτέλεση της εφαρμογής. Και όταν εγκαθιστάτε μια νέα εφαρμογή που έχει αναπτυχθεί σε .Net σε έναν υπολογιστή/διακομιστή, μερικές φορές είναι απαραίτητο να γνωρίζετε εκ των προτέρων ποιες εκδόσεις και Service Pack του .Net Framework είναι ήδη εγκατεστημένα. Η ενημέρωση των Windows 11 και των Windows 10 2022 έχει.NET Framework 4.8.1εγκατεστημένο από προεπιλογή, ακολουθεί Πώς να ελέγξετε ποιες εκδόσεις του .NET Framework είναι εγκατεστημένες στο σύστημά σας των Windows.
Εκδόσεις Microsoft .NET Framework
Υπάρχουν πολλές διαθέσιμες εκδόσεις του .NET Framework. Ορισμένες περιλαμβάνονται σε ορισμένα λειτουργικά συστήματα Windows από προεπιλογή και όλες είναι διαθέσιμες για λήψη στον ιστότοπο της Microsoft επίσης.
Ακολουθεί η λίστα με όλες τις εκδόσεις του .NET Framework (έως τις 13/11/2022):
- .NET Framework 1.0(έρχεται προεγκατεστημένο στα Windows XP)
- .NET Framework 1.1(διατίθεται με προεγκατεστημένο στον Windows Server 2003)
- .NET Framework 2.0(διατίθεται με προεγκατεστημένο σε Windows Server 2003, 2003 R2, 2008 SP2 και 2008 R2 SP1)
- .NET Framework 3.0(Πακέτο σε Windows Vista και Windows Server 2008 SP2, 2008 R2 SP1)
- .NET Framework 3.5(διατίθεται προεγκατεστημένο στα Windows 7, 8/8.1, Windows 10 και Windows Server 2008 R2 SP1)
- .NET Framework 4.0
- .NET Framework 4.5(Από προεπιλογή εγκατεστημένο σε Windows 8 και Windows Server 2012)
- .NET Framework 4.5.1(διατίθεται με προεγκατεστημένο σε Windows 8.1 και Windows Server 2012 R2)
- .NET Framework 4.5.2
- .NET Framework 4.6(έρχεται εγκατεστημένο στα Windows 10)
- .NET Framework 4.6.1(έρχεται εγκατεστημένο στα Windows 10 έκδοση 1511)
- .NET Framework 4.6.2(έρχεται εγκατεστημένο σε Windows 10 έκδοση 1607 και Windows Server 2016)
- .NET Framework 4.7(έρχεται εγκατεστημένο στα Windows 10 έκδοση 1703)
- .NET Framework 4.7.1(έρχεται εγκατεστημένο στα Windows 10 έκδοση 1709)
- .NET Framework 4.7.2(έρχεται εγκατεστημένο στα Windows 10 έκδοση 1803/1809)
- .NET Framework 4.8 (η πιο πρόσφατη έκδοση 1903 των Windows 10, η ενημερωμένη έκδοση Μαΐου 2019 του λειτουργικού συστήματος, περιλαμβάνει ήδη την έκδοση 4.8 του .NET Framework.
- NET Framework 4.7.2 (έρχεται προεγκατεστημένο σε Windows 11 και Windows 10 έκδοση 20H2 και νεότερη έκδοση)
Όλες οι εκδόσεις του .NET Framework εγκαθίστανται στους φακέλους:
- %SystemRoot%Microsoft.NETFramework
- %SystemRoot%Microsoft.NETFramework64
Και για να εμφανίσετε τη λίστα με τις εγκατεστημένες εκδόσεις .Net ανοίξτε αυτόν τον φάκελο Εδώ Κάθε έκδοση αντιστοιχεί σε ξεχωριστό κατάλογο μεvχαρακτήρες στην αρχή και τον αριθμό έκδοσης ως όνομα φακέλου.
Εναλλακτικά, μπορείτε να ανοίξετε τη γραμμή εντολών με δικαιώματα διαχειριστή και να εκτελέσετε την ακόλουθη εντολή, η οποία εμφανίζει τους εγκατεστημένους καταλόγους .NET Framework (εκδόσεις).
ενημερώστε το BINDURS% της Microsoft. Νέο πλαίσιο*

Ελέγξτε την έκδοση .NET Framework χρησιμοποιώντας τον επεξεργαστή μητρώου
- Πατήστε Windows + R, πληκτρολογήστεregeditκαι ok για να ανοίξετε τον επεξεργαστή μητρώου των Windows.
- Στη συνέχεια, πλοηγηθείτε στην ακόλουθη διαδρομή:
- HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDP
- Όταν ξοδεύετε το δευτερεύον κλειδί NDP, θα δείτε ξεχωριστά κλειδιά για κάθε έκδοση .NET Framework που είναι εγκατεστημένη στο σύστημά σας.

για να μάθετε περισσότερα σχετικά με την εγκατεστημένη έκδοση, Ξοδέψτε οποιαδήποτε από αυτές, για παράδειγμα, όταν ξοδεύετε το v4 και επιλέγετε πλήρη ή πελάτη, βρήκατε τις ακόλουθες παραμέτρους μητρώου:
- Εγκαθιστώ— Σημαία εγκατάστασης έκδοσης (αν ισούται με 1 – αυτή η έκδοση του .Net είναι εγκατεστημένη στον υπολογιστή).
- Εγκαταστήστε το Path— τον κατάλογο όπου είναι εγκατεστημένη αυτή η έκδοση .Net.
- Ελευθέρωση— .Καθαρός αριθμός τρέχουσας έκδοσης.
- Εκδοχή— τον πλήρη αριθμό έκδοσης του .Net Framework.

ΕδώΕκδόσεις .NET Framework και οι σχετικές τιμές DWORD έκδοσης
| Εκδοχή | Αξία της έκδοσης DWORD |
|---|---|
| .NET Framework 4.5 | 378389 |
| .NET Framework 4.5.1 εγκατεστημένο με Windows 8.1 | 378675 |
| .NET Framework 4.5.1 εγκατεστημένο σε Windows 8, Windows 7 SP1 ή Windows Vista SP2 | 378758 |
| .NET Framework 4.5.2 | 379893 |
| .NET Framework 4.6 εγκατεστημένο με Windows 10 | 393295 |
| Το .NET Framework 4.6 είναι εγκατεστημένο σε όλες τις άλλες εκδόσεις λειτουργικού συστήματος Windows | 393297 |
| .NET Framework 4.6.1 εγκατεστημένο στα Windows 10 | 394254 |
| Το .NET Framework 4.6.1 είναι εγκατεστημένο σε όλες τις άλλες εκδόσεις λειτουργικού συστήματος Windows | 394271 |
| .NET Framework 4.6.2 εγκατεστημένο στο Windows 10 Anniversary Update και στον Windows Server 2016 | 394802 |
| Το .NET Framework 4.6.2 είναι εγκατεστημένο σε όλες τις άλλες εκδόσεις λειτουργικού συστήματος Windows | 394806 |
| Το .NET Framework 4.7 είναι εγκατεστημένο στο Windows 10 Creators Update | 460798 |
| Το .NET Framework 4.7 είναι εγκατεστημένο σε όλες τις άλλες εκδόσεις λειτουργικού συστήματος Windows | 460805 |
| Το .NET Framework 4.7.1 είναι εγκατεστημένο στο Windows 10 Fall Creators Update | 461308 |
| Το .NET Framework 4.7.1 είναι εγκατεστημένο σε όλες τις άλλες εκδόσεις λειτουργικού συστήματος Windows | 461310 |
| .NET Framework 4.7.2 εγκατεστημένο στα Windows 10 Οκτωβρίου 2018 Ενημέρωση | 461814 |
| .NET Framework 4.7.2 εγκατεστημένο στα Windows 10 Απριλίου 2018 Ενημέρωση | 461808 |
| Το .NET Framework 4.7.2 είναι εγκατεστημένο στο Windows 10 Fall Creators Update και σε παλαιότερες εκδόσεις του λειτουργικού συστήματος | 461814 |
Το παρακάτω παράδειγμα ελέγχει τοReleaseτιμή στο μητρώο για να προσδιορίσετε εάν είναι εγκατεστημένο το .NET Framework 4.5 ή νεότερη έκδοση του .NET Framework.
Προτείνεται να διαβάσετε:Σφάλμα εγκατάστασης Net Framework 3.5 0x800f081f windows 11
Διαβάστε επίσης:
