Microsoft .NET Framework ist ein wichtiges Feature moderner Windows-Betriebssysteme. Es stellt Entwicklern einen vorgenerierten Satz Microsoft-Code zur Verfügung. In seltenen Fällen müssen Sie das .NET Framework verwenden, aber es gibt Fälle, in denen Sie die spezifische Version des .NET Framework kennen müssen, die auf dem System installiert ist. Im Folgenden finden Sie 6 Möglichkeiten, die unter Windows installierte Version von .NET Framework zu überprüfen.
Anweisungen zum Finden der .NET Framework-Version
So finden Sie die .NET Framework-Version im Datei-Explorer
Sie können die Version von .NET Framework, die Sie installiert haben, ganz einfach im Datei-Explorer überprüfen. Navigieren Sie zum Ordner C:\Windows\Microsoft.NET\Framework auf Ihrem System.
Um den Ordner „ Framework “ schnell im Datei-Explorer zu öffnen, öffnen Sie zunächst das Dialogfeld „Suche ausführen“, indem Sie gleichzeitig die Tastenkombination Windows + R drücken .
Geben Sie im auf dem Bildschirm angezeigten Dialogfeld „Ausführen“ den folgenden Pfad ein und drücken Sie die Eingabetaste. Wenn Sie Windows 10 auf einem anderen Laufwerk als C installiert haben, ersetzen Sie „ C “ durch den Buchstaben des Laufwerks, auf dem Sie Windows im folgenden Pfad installiert haben.
C:\Windows\Microsoft.NET\Framework

Suchen Sie im Framework-Ordnerfenster den Ordner, der die höchste Versionsnummer anzeigt. Doppelklicken Sie auf diesen Ordner, um ihn zu öffnen.
Im Screenshot unten ist beispielsweise „ v4.0.30319 “ der Ordner mit der höchsten Nummer, daher öffnen wir diesen Ordner.
( Hinweis : Die anderen Ordner hier stellen verschiedene Versionen des .NET Frameworks dar, die auf Ihrem PC installiert sind. Denken Sie daran, dass ein Windows 10-System mehrere Versionen des .NET Frameworks haben kann, nicht nur eine).

Suchen Sie im sich öffnenden Ordner die Datei „ Accessibility.dll “.

Klicken Sie mit der rechten Maustaste auf diese Datei „ Accessibility.dll “ und wählen Sie „ Eigenschaften “.

Klicken Sie im Fenster „ Eigenschaften “ oben auf die Registerkarte „ Details “.

Auf dieser Registerkarte „ Details “ werden verschiedene Informationen zu der von Ihnen ausgewählten Datei angezeigt. Suchen Sie hier nach dem Wert neben „ Produktversion “. Dieser Wert ist die neueste Version des .NET Framework, die auf Ihrem PC installiert ist.
Im Screenshot unten ist dieser Wert beispielsweise 4,8,4084,0 , was Ihrer aktuellen .NET Framework-Version entspricht.

Schließen Sie das Fenster, wenn der Test abgeschlossen ist. Jetzt wissen Sie, welche .NET Framework-Version Sie verwenden!
Suchen Sie nach .NET Framework Version 4.5 oder höher
Es gibt drei Möglichkeiten, .NET Framework Version 4.5 oder höher zu finden. Die Überprüfung der .NET Framework-Version dauert nur einen Moment. Mit diesen Methoden wissen Sie, ob das System .NET Framework Version 4.5 oder höher verwendet oder nicht. Wenn nicht, ist auf dem Computer eine alte Version von .NET Framework installiert oder nicht (dies ist unwahrscheinlich).
1. Verwenden Sie den Registrierungseditor, um die .NET Framework-Version zu finden

Die auf Ihrem System installierte Version von .NET Framework finden Sie in der Registrierung.
Schritt 1: Drücken Sie Ctrl
+, R
um Ausführen zu öffnen, und geben Sie dann regedit ein .
Schritt 2 . Wenn der Registrierungseditor geöffnet wird, finden Sie den folgenden Eintrag:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
Schritt 3 . In Version 4 bedeutet die Überprüfung, ob „Vollständig“ ist, dass das System .NET Framework Version 4.5 oder höher installiert.
Schritt 4 . Überprüfen Sie im rechten Bereich den DWORD- Eintrag mit dem Namen Release . Wenn Sie über Release DWORD verfügen , verfügen Sie über .NET Framework Version 4.5 oder höher.
Schritt 5 . Release-DWORD-Daten enthalten Werte, die sich auf eine bestimmte .NET Framework-Version beziehen. Im Bild oben hat beispielsweise Release DWORD den Wert 461814, was bedeutet, dass auf dem System .NET Framework Version 4.7.2 installiert ist. Überprüfen Sie die Tabelle unten auf den Release-DWORD-Wert.

Sie können den DWORD-Wert mit der Wertetabelle unten vergleichen, um die genaue .NET Framework-Version auf Ihrem System zu finden.
2. Verwenden Sie die Eingabeaufforderung, um die .NET Framework-Version zu finden
Geben Sie den Befehl in die Suchleiste im Startmenü ein, klicken Sie mit der rechten Maustaste auf das am besten geeignete Ergebnis und wählen Sie Als Administrator ausführen .
Kopieren Sie nun den folgenden Befehl und fügen Sie ihn in die Eingabeaufforderung ein :
reg-Abfrage „HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4“ /s
Der obige Befehl listet die installierten .NET Frameworks für Version 4 auf. .NET Framework-Versionen 4 und höher werden als v4.x.xxxxx angezeigt.
3. Verwenden Sie PowerShell, um die .NET Framework-Version zu finden

Geben Sie „PowerShell“ in die Suchleiste des Startmenüs ein, klicken Sie mit der rechten Maustaste auf das am besten geeignete Ergebnis und wählen Sie „ Als Administrator ausführen“ aus .
Jetzt können Sie den folgenden Befehl verwenden, um den Wert des Release-DWORD des .NET Framework zu überprüfen:
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\' | Get-ItemPropertyValue -Name Release | Foreach-Object { $_ -ge 394802 }
Der obige Befehl gibt „True“ zurück , wenn die .NET Framework-Version 4.6.2 oder höher ist. Andernfalls wird False zurückgegeben . Sie können die obige .NET Framework-DWORD-Wertetabelle verwenden, um die Version anhand der letzten sechs Ziffern des Befehls zu ermitteln.
Der erste Befehl bestätigt beispielsweise, dass auf dem System Version 4.6.2 installiert ist. Der zweite Befehl prüft, ob auf dem Computer Version 4.7.2 installiert ist. Der dritte Befehl sucht jedoch nach Version 4.8, diese ist jedoch noch nicht vorhanden, da der Computer noch nicht auf die Mai-Version von Windows 10 aktualisiert wurde .
Suchen Sie nach einer älteren Version des .NET Framework

Ältere Versionen des .NET Frameworks, die auf Ihrem System installiert sind, können Sie über die Registrierung finden.
Schritt 1 . Drücken Sie Ctrl
+, R
um Ausführen zu öffnen, und geben Sie dann regedit ein .
Schritt 2 . Suchen Sie beim Öffnen des Registrierungseditors nach dem folgenden Eintrag:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
Schritt 3 . Überprüfen Sie die NDP-Datei in der Registrierung für jede .NET Framework-Version.
Überprüfen Sie die .NET Framework-Version mit einem Drittanbieter-Tool
Es gibt mehrere Tools, mit denen Sie automatisch die .NET Framework-Version auf Ihrem System finden können. Da sie jedoch nicht regelmäßig aktualisiert werden, ist die Verwendung der manuellen Methode bequemer.
1. Raymondcc .NET-Detektor
https://www.raymond.cc/blog/download/did/1741/
Das gespeicherte Passwort ist raymondcc.

Raymondcc .NET Detector ist eines der schnellsten und am einfachsten zu verwendenden Tools zur Versionserkennung von .NET Framework. Sie müssen lediglich den Ordner herunterladen, entpacken und dann die ausführbare Datei ausführen. Wenn das Programm ausgeführt wird, zeigt es eine Liste der .NET Framework-Versionen an. Die schwarzen Versionen werden auf Ihrem System installiert, die grauen Versionen jedoch nicht. Wenn Sie auf eine graue Version des .NET Framework klicken, gelangen Sie zum Installationsprogramm.
2. ASoft .NET-Versionsdetektor
http://www.asoft-ware.com/download.php?id=11

ASoft .NET Version Detector funktioniert sehr ähnlich wie Raymondcc .NET Detector. Führen Sie beim Herunterladen und Extrahieren des Programms die ausführbare Datei aus. Das Programm zeigt eine Liste der aktuell installierten .NET Framework-Versionen an. Es bietet auch Download-Links für Versionen, die Sie nicht haben.
Jetzt kennen Sie einige einfache Methoden zum Überprüfen der .NET Framework-Version. In einigen Fällen ist es nicht erforderlich, die .NET Framework-Version zu überprüfen. Viele Programme prüfen vor der Installation die Version und benachrichtigen Sie. Andere installieren die erforderliche Version, bevor sie mit der Installation beginnen. Dadurch ersparen Sie sich die Suche nach der richtigen Version und den mühsamen Download. Es ist jedoch praktisch zu wissen, wie man die .NET Framework-Version manuell findet.
Ich wünsche Ihnen viel Erfolg!