Welche Version von .NET Framework habe ich?

Broni

Lt. Junior Grade
Registriert
Jan. 2017
Beiträge
380
Wie kann ich denn prüfen, welche Version von .NET Framwork und Microsoft C++ 2017 Runtime ich auf dem Rechner hab?

Ich hab‘ natürlich geduckduckt aber nur komplizierte Anleitungen mit Shell Skript und Registry gefunden. Das muss doch für so eine banale Sache auch einfacher gehen, oder?
 
Entweder du nimmst PowerShell, oder du gehst über die Registry und suchst dort manuell.

PowerShell:
PowerShell:
$Lcid = (Get-WinSystemLocale).LCID
$Nfmw = (Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\$Lcid").Version
$Nfmw
 
  • Gefällt mir
Reaktionen: Broni
nun, dann sei entspannt.

denn windows update kümmert sich ums aktuell halten von .NET...
...und "runtimebroker.exe" kümmert sich ums aktuell halten aller runtimes

es ist also immer aktuell, es sei denn, der user verhindert das.

verhindern: win update sperren, und runtimebroker per firewall das netz nehmen. DO NOT DO THIS!
 
  • Gefällt mir
Reaktionen: Broni
Screenshot dotnet.png
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Broni
@frost21 : ist in dem Fall, bei der Meldung aber egal. Wenn schon der Befehl "dotnet" nicht gefunden wird stört die Schreibweise der Parameter nicht ;-)

"dotnet" gehört zu .NET Core, das ist nicht auf jedem Windows drauf und kann auch nur mit den Core-Versionen (und evtl. auch den neueren Versionen ab 5) umgehen. Die andere (älteren) Frameworks kann man damit nicht auflisten.
 
  • Gefällt mir
Reaktionen: frost21
Zurück
Oben