Unter Windows 10 wird der VB.NET-Code Environment.OS.VersionStringausgegeben Microsoft Windows NT 6.3.9600.0. Laut Microsoft-Dokumentation lautet die Versionsnummer von Windows 10. 10.0Warum erkennt VB.NET Windows 10 als Windows 8.1?
Ich habe systeminfo | findstr /C:"OS"in Eingabeaufforderung und es gab den korrekten Wert von 10.0.10240 N/A Build 10240unter "OS-Version" zurück.