Kurz notiert, da vor kurzem benötigt: Wie kann man eigentlich feststellen, welche .NET Framework-Version installiert ist?

Klar, man kann über die Systemsteuerung oder die Einstellungen-App bzw. den Server-Manager schauen, was an installierten Programmen vorhanden ist bzw. welche Windows-Komponenten aktiviert sind.

Am Beispiel von Windows Server 2012 R2 kommt man so allerdings ggf. lediglich zu der Erkenntnis, dass das .NET Framework 4.5 aktiviert sei. Besser ist es, etwas genauer hinzuschauen. In der Microsoft-Dokumentation findet sich passend zu diesem Thema eine Seite:

Vorgehensweise: Bestimmen der installierten .NET Framework-Versionen

Dort verlinkt findet sich unter anderem das Tool DotNetVersions. Dieses heruntergeladen und ausgeführt liefert folgende Ausgabe:

C:\Users\Administrator\Downloads\Tools\DotNetVersions>DotNetVersions.exe
Currently installed "classic" .NET Versions in the system:
2.0.50727.4927 Service Pack 2
3.0.30729.4926 Service Pack 2
3.5.30729.4926 Service Pack 1
4.0.0.0
4.7.03062

Damit kann man etwas anfangen.