um die .Net Version auf einem Windows Rechner herauszufinden kann man ohne das man erst eine App programmieren muss es sehr einfach per Command Line herausfinden. Dazu einfach die PowerShell Console öffnen und folgenden Command eingeben

gci ‘HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP’ -recurse | gp -name Version -EA 0 | where { $_.PSChildName -match ‘^(?!S)\p{L}’} | select PSChildName, Version

Danach sollte sich eine Liste mit alle den installieren dotNet Versionen öffnen